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
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()