CommencerCommencer gratuitement

Graphiques de densité

En pratique, les histogrammes peuvent être un moyen peu satisfaisant pour évaluer la distribution de vos données, car ils dépendent fortement du nombre de classes (bins) spécifié. À la place, les graphiques de densité à noyau offrent une façon plus efficace de visualiser la distribution. Voici un exemple montrant comment générer un graphique de densité :

ax = df.plot(kind='density', linewidth=2)

La méthode standard .plot() est utilisée avec l’argument kind défini à 'density'. Nous avons également spécifié un paramètre supplémentaire, linewidth, qui contrôle l’épaisseur de la courbe tracée.

Cet exercice fait partie du cours

Visualiser des séries temporelles en Python

Afficher le cours

Instructions

  • À partir du DataFrame co2_levels, produisez un graphique de densité des niveaux de CO2 avec un paramètre d’épaisseur de ligne (linewidth) de 4.
  • Annotez l’axe des abscisses de votre diagramme avec la chaîne 'CO2'.
  • Annotez l’axe des ordonnées de votre diagramme avec la chaîne 'Density plot of CO2 levels in Maui Hawaii'.

Exercice interactif pratique

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

# Display density plot of CO2 levels values
ax = ____.____(____=____, ____=____, fontsize=6)

# Annotate x-axis labels
____.____('CO2', fontsize=10)

# Annotate y-axis labels
____.____('Density plot of CO2 levels in Maui Hawaii', fontsize=10)

plt.show()
Modifier et exécuter le code