Grafice de densitate
În practică, histogramele pot fi o metodă nesatisfăcătoare pentru evaluarea distribuției datelor, deoarece sunt puternic influențate de numărul de intervale (bins) specificat. În schimb, graficele de densitate kernel reprezintă o modalitate mai eficientă de a vizualiza distribuția datelor tale. Mai jos este prezentat un exemplu de generare a unui grafic de densitate:
ax = df.plot(kind='density', linewidth=2)
Metoda standard .plot() este apelată cu argumentul kind setat la 'density'. Am specificat și un parametru suplimentar, linewidth, care controlează grosimea liniei trasate.
Acest exercițiu face parte din cursul
Vizualizarea datelor de tip serie temporală în Python
Instrucțiuni pentru exercițiu
- Folosind DataFrame-ul
co2_levels, creează un grafic de densitate al datelor privind nivelul de CO2, cu parametrul de grosime a liniei setat la 4. - Adaugă eticheta
'CO2'pe axa x a graficului. - Adaugă eticheta
'Density plot of CO2 levels in Maui Hawaii'pe axa y a graficului.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()