Grafy hustoty
V praxi mohou být histogramy nepříliš spolehlivou metodou pro hodnocení rozložení dat, protože výsledek silně závisí na zvoleném počtu intervalů (bins). Efektivnější alternativou jsou grafy hustoty jádra (kernel density plots), které lépe vystihují rozložení dat. Příklad, jak takový graf vytvořit, vidíš níže:
ax = df.plot(kind='density', linewidth=2)
Standardní metoda .plot() se zde volá s argumentem kind nastaveným na 'density'. Dále jsme přidali parametr linewidth, který určuje tloušťku vykreslené čáry.
Toto cvičení je součástí kurzu
Vizualizace dat časových řad v Pythonu
Pokyny k cvičení
- Pomocí DataFrame
co2_levelsvytvoř graf hustoty dat o hladině CO2 s tloušťkou čáry 4. - Přidej popisek osy x s textem
'CO2'. - Přidej popisek osy y s textem
'Density plot of CO2 levels in Maui Hawaii'.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()