Notions de statistiques inférentielles

Introduction aux modèles linéaires en Python

Jason Vestuto

Data Scientist

Loi de probabilité

Histogramme du nombre de jours selon des classes de température, Maximales quotidiennes en août

Introduction aux modèles linéaires en Python

Populations et statistiques

Histogramme du nombre de jours selon des classes de température, Maximales quotidiennes en août

Introduction aux modèles linéaires en Python

Échantillonner la population

Statistiques de population vs statistiques d'échantillon

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() )

Tirer un échantillon aléatoire d'une population

month_of_temps = np.random.choice(decade_of_temps, size=31)
Introduction aux modèles linéaires en Python

Visualiser les distributions

2 histogrammes : un pour l'échantillon et un pour la population, nombre de jours selon des classes de température, barres de l'échantillon beaucoup plus courtes

Introduction aux modèles linéaires en Python

Visualiser les distributions

2 histogrammes : un pour l'échantillon et un pour la population, nombre de jours normalisé selon des classes de température, barres de l'échantillon d'une hauteur proche de celles de la population

Introduction aux modèles linéaires en Python

Probabilité et inférence

Histogramme du nombre de jours selon des classes de température, Maximales quotidiennes en août

Introduction aux modèles linéaires en Python

Visualiser les distributions

2 histogrammes pour deux échantillons distincts, nombre de jours normalisé selon des classes de température, hauteurs similaires mais variant légèrement d'une classe à l'autre

Introduction aux modèles linéaires en Python

Rééchantillonnage

# Rééchantillonnage par itération
num_samples = 20
for ns in range(num_samples):
    sample = np.random.choice(population, num_pts)
    distribution_of_means[ns] = sample.mean()
# Statistiques de la distribution des moyennes
mean_of_means = np.mean(distribution_of_means)
stdev_of_means = np.std(distribution_of_means)
Introduction aux modèles linéaires en Python

Passons à la pratique !

Introduction aux modèles linéaires en Python

Preparing Video For Download...