Istogrammi di densità
Fa parte della sezione Statistica per il machine learning del percorso Machine Learning di Coddy. Lezione 7 di 64.
Questo capitolo riguarda la forma dei dati. Alla fine, adatterai una curva a campana a un istogramma e individuerai l’elemento anomalo:
Per prima cosa, una correzione. I conteggi possono far sembrare enorme un gruppo grande rispetto a uno piccolo, come i tempi di reazione di 500 adulti rispetto a quelli di 50 giocatori:
density=True ridimensiona ciascun gruppo in modo che le aree delle sue barre sommino a 1:
ax.hist(adults, bins=16, density=True, alpha=0.5, label="adults")
ax.hist(gamers, bins=16, density=True, alpha=0.5, label="gamers")Ogni altezza è count / (n * bin width), quindi l’area di una barra rappresenta la sua quota del gruppo. Ora i gruppi di qualsiasi dimensione si confrontano equamente.
Sfida
FacileUn ospedale cittadino ha pesato 400 neonati, uno rurale 60. Il codice iniziale contiene i pesi in city e rural e imposta il grafico con titolo ed etichette.
- Disegna un istogramma di densità per ciascun gruppo con
bins=10,alpha=0.5e l'etichettacityorural. - Aggiungi una legenda e mostra il grafico.
Coddy descrive il tuo grafico. Dovrebbe assomigliare a questo, che confronta due coltivatori di pomodori:
Provalo tu
import numpy as np
import matplotlib.pyplot as plt
# No cambies las líneas de abajo
rng = np.random.default_rng(23)
city = np.round(rng.normal(3.4, 0.5, size=400), 2)
rural = np.round(rng.normal(3.2, 0.45, size=60), 2)
fig, ax = plt.subplots()
ax.set_title("Birth Weights")
ax.set_xlabel("Weight (kg)")
ax.set_ylabel("Density")
# Escribe tu código a continuación
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Statistica per il machine learning
1Centro e dispersione
Media e medianaPercentili e quartiliVarianza e deviazione standardCampione o popolazione?Il valore più frequenteRiepilogo: tempi di consegna4Campioni e popolazioni
Popolazione e campioneLe medie campionarie varianoDistribuzione campionariaCampioni più grandi, meno rumoreRiepilogo: sondare una città7Linee di tendenza
ResiduiAdattamento dei minimi quadratiTracciare la retta di adattamentoFare previsioni con una rettaQuanto è buono l’adattamento?Riepilogo: ore di pratica10Codifica delle categorie
Categorie come numeriCodifica one-hotRaggruppamento dei numeri in intervalliRiepilogo: annunci di auto2Distribuzioni
Istogrammi di densitàForme dei datiCurva normaleRegola 68-95-99,7Punteggi ZRiepilogo: durata della batteria5Valori anomali
Diagrammi a scatolaLa regola dell'IQRLa regola dello z-scoreGestire i valori anomaliRiepilogo: anomalie dei sensori3Probabilità tramite simulazione
La probabilità come frequenzaLa legge dei grandi numeriSomme dei dadiValore attesoProbabilità condizionataRiepilogo: probabilità al banco dei dadi6Relazioni
Leggere i grafici a dispersioneCorrelazioneMatrice di correlazioneMappe di calore della correlazioneCorrelazione non significa causalitàRiepilogo: gelato e soleEsercitati da solo: Compilatore Python online