Tracer la PMF binomiale
Comme mentionné dans la vidéo, pour obtenir une PMF bien présentée, il faut quelques astuces avec matplotlib que nous ne couvrirons pas ici. À la place, nous allons tracer la PMF de la loi binomiale sous forme d'histogramme en utilisant des techniques que vous avez déjà vues. L'astuce consiste à définir les bords des barres à transmettre à plt.hist() via le paramètre bins. Nous voulons que les barres soient centrées sur les entiers. Ainsi, les bords devraient être -0.5, 0.5, 1.5, 2.5, ... jusqu'à max(n_defaults) + 1.5. Vous pouvez générer un tel tableau avec np.arange(), puis soustraire 0.5 du tableau.
Vous avez déjà échantillonné une loi binomiale dans les exercices sur les défauts de paiement, et les échantillons obtenus se trouvent dans le tableau NumPy n_defaults.
Cette activité fait partie du cours
Réflexion statistique en Python (Partie 1)
Instructions de l’exercice
- À l'aide de
np.arange(), calculez les bords des barres de manière à ce qu'elles soient centrées sur les entiers. Enregistrez le tableau résultant dans la variablebins. - Utilisez
plt.hist()pour tracer l'histogramme den_defaultsavec les paramètresdensity=Trueetbins=bins. - Affichez le graphique.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Compute bin edges: bins
bins = np.arange(____, ____ + ____) - 0.5
# Generate histogram
# Label axes
# Show the plot