Simulations de Monte-Carlo en Python
Izzy Weber
Curriculum Manager, DataCamp
import scipy.stats as stimport seaborn as sns import pandas as pd import numpy as np import matplotlib.pyplot as plt
Fonction de masse de probabilité (PMF) théorique :

low = 3
high = 21
samples = st.randint.rvs(low, high, size=1000)
samples_dict = {"nums":samples}
sns.histplot(x="nums", data=samples_dict, bins=6, binwidth=0.3)

La distribution de la variable $X$ : nombre d'essais nécessaires pour obtenir un succès, pour une probabilité de succès $p$.
Fonction de masse de probabilité, p = 0.5

Fonction de masse de probabilité, p = 0.3

p = 0.2
samples = st.geom.rvs(p, size=1000)
samples_dict = {"nums":samples}
sns.histplot(x="nums", data=samples_dict)

scipy.stats.poisson)scipy.stats.binom)Simulations de Monte-Carlo en Python