Concetti di statistica inferenziale

Introduzione alla modellazione lineare in Python

Jason Vestuto

Data Scientist

Distribuzione di probabilità

Istogramma: conteggio dei giorni vs intervalli di temperatura, Temperature massime giornaliere ad agosto

Introduzione alla modellazione lineare in Python

Popolazioni e statistiche

Istogramma: conteggio dei giorni vs intervalli di temperatura, Temperature massime giornaliere ad agosto

Introduzione alla modellazione lineare in Python

Campionare la popolazione

Statistiche di popolazione vs statistiche campionarie

print( len(month_of_temps), month_of_temps.mean(), month_of_temps.std() )
print( len(decade_of_temps), decade_of_temps.mean(), decade_of_temps.std() )

Estrai un campione casuale da una popolazione

month_of_temps = np.random.choice(decade_of_temps, size=31)
Introduzione alla modellazione lineare in Python

Visualizzare le distribuzioni

2 istogrammi, uno per il campione e uno per la popolazione, entrambi di conteggio dei giorni vs intervalli di temperatura; le barre del campione sono molto più basse

Introduzione alla modellazione lineare in Python

Visualizzare le distribuzioni

2 istogrammi, uno per il campione e uno per la popolazione, entrambi con conteggio dei giorni normalizzato vs intervalli di temperatura; le barre del campione hanno altezza simile a quelle della popolazione

Introduzione alla modellazione lineare in Python

Probabilità e inferenza

Istogramma: conteggio dei giorni vs intervalli di temperatura, Temperature massime giornaliere ad agosto

Introduzione alla modellazione lineare in Python

Visualizzare le distribuzioni

2 istogrammi, uno per ciascuno di due campioni diversi, entrambi con conteggio dei giorni normalizzato vs intervalli di temperatura; altezze simili ma con piccole differenze tra le barre

Introduzione alla modellazione lineare in Python

Ricampionamento

# Resampling as Iteration
num_samples = 20
for ns in range(num_samples):
    sample = np.random.choice(population, num_pts)
    distribution_of_means[ns] = sample.mean()
# Sample Distribution Statistics
mean_of_means = np.mean(distribution_of_means)
stdev_of_means = np.std(distribution_of_means)
Introduzione alla modellazione lineare in Python

Esercitiamoci!

Introduzione alla modellazione lineare in Python

Preparing Video For Download...