Comment simuler une loi usuelle en Python et estimer ses caractéristiques ?
numpy.random.binomial, geometric, poisson, randint pour générer un échantillon, puis np.mean et np.var pour estimer et empiriquementEstimer numériquement l'espérance et la variance d'une loi discrète usuelle à partir d'un échantillon de grande taille simulé avec numpy.random.
Soit . Simuler réalisations de et estimer et , puis comparer à et .
Estimer numériquement l'espérance et la variance d'une loi discrète usuelle à partir d'un échantillon de grande taille simulé avec numpy.random.
Si admet une espérance et une variance , alors pour un échantillon i.i.d. de même loi que , la loi (faible) des grands nombres donne et .
numpy.random adaptée : binomial(n, p, N), geometric(p, N), poisson(lam, N) ou randint(a, b+1, N) pour la loi uniforme sur .numpy, puis je calcule np.mean(X) et np.var(X) pour estimer et .matplotlib.pyplot.hist).Soit . Simuler réalisations de et estimer et , puis comparer à et .
numpy.random adaptée : binomial(n, p, N), geometric(p, N), poisson(lam, N) ou randint(a, b+1, N) pour la loi uniforme sur .La loi est binomiale de paramètres et : j'utilise np.random.binomial(n, p, N).
numpy, puis je calcule np.mean(X) et np.var(X) pour estimer et .Je simule et j'estime espérance et variance empiriques.
import numpy as np
N = 10000
X = np.random.binomial(20, 0.3, N)
print(np.mean(X)) # ~6.0
print(np.var(X)) # ~4.2
matplotlib.pyplot.hist).Les valeurs empiriques (~ et ~) sont proches des valeurs théoriques et , ce qui valide la simulation.
et , conformes à et .
Soit (loi géométrique de paramètre ). Estimer par simulation et comparer à la valeur théorique .
Soit (loi de Poisson de paramètre ). Simuler valeurs et tracer l'histogramme pour visualiser la distribution.
Estimer la probabilité pour par simulation.
Soit (dé équilibré). Simuler lancers et estimer .
Crée ton compte pour accéder à la fiche et aux exercices