Začněte nyníZačněte zdarma

Zobrazení a popis grafů

Jak jsi viděl/a dříve, pokud index pandas DataFrame obsahuje data, pandas automaticky naformátuje osu x do čitelné podoby. Kromě toho metoda .plot() umožňuje nastavit různé další parametry, kterými si graf časové řady přizpůsobíš – například barvu čar, jejich tloušťku nebo velikost obrázku.

Možná sis všiml/a zápisu ax = df.plot(...) a přemýšlel/a, k čemu objekt ax slouží. Funkce plot totiž vrací objekt matplotlib typu AxesSubplot, a je běžnou praxí přiřadit tento objekt do proměnné ax. Díky tomu pak můžeš ke grafu snadno přidávat další prvky, jako jsou například popisky os.

Toto cvičení je součástí kurzu

Vizualizace dat časových řad v Pythonu

Zobrazit kurz

Pokyny k cvičení

Zobraz spojnicový graf DataFrame discoveries.

  • Nastav barvu čáry na 'blue'.
  • Nastav tloušťku čáry na 2.
  • Nastav rozměry grafu na délku 8 a šířku 3.
  • Nastav fontsize na hodnotu 6.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Plot a line chart of the discoveries DataFrame using the specified arguments
ax = ____.____(____='blue', ____=(8, ____), ____=2, fontsize=____)

# Specify the title in your plot
ax.set_title('Number of great inventions and scientific discoveries from 1860 to 1959', fontsize=8)

# Show plot
plt.show()
Upravit a spustit kód