CommencerCommencer gratuitement

Les moyennes d’échantillon suivent une loi normale

Dans l’exercice précédent, nous avons généré une population suivant une loi binomiale, choisi 20 échantillons aléatoires dans cette population et calculé la moyenne d’échantillon. Nous allons maintenant tester d’autres lois de probabilité pour observer la forme des moyennes d’échantillon.

Depuis la bibliothèque scipy.stats, nous avons chargé les objets poisson et geom ainsi que la fonction describe(). Nous avons aussi importé matplotlib.pyplot sous le nom plt et numpy sous le nom np.

Comme vous allez le voir, la forme de la distribution des moyennes reste la même, même si les échantillons proviennent de lois différentes.

Cet exercice fait partie du cours

Fondamentaux des probabilités en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Generate the population
population = geom.rvs(p=0.5, size=1000)

# Create list for sample means
sample_means = []
for _ in range(3000):
	# Take 20 values from the population
    sample = np.random.choice(population, ____)
    # Calculate the sample mean
    sample_means.append(describe(____).____)

# Plot the histogram
plt.____(sample_means)
plt.show()
Modifier et exécuter le code