CommencezCommencez gratuitement

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)

Voir le cours

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 variable bins.
  • Utilisez plt.hist() pour tracer l'histogramme de n_defaults avec les paramètres density=True et bins=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
Modifier et exécuter le code