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

Tvorba heatmap

Heatmapa je běžný typ maticového grafu, který umožňuje přehledně zobrazit vztah mezi dvěma proměnnými. V tomto cvičení se podíváme na hosty pořadu Daily Show z let 1999–2015 a zjistíme, jak se jejich profese v průběhu času měnily.

Data obsahují datum každého vystoupení hosta i jeho profesi. V prvním kroku je potřeba data připravit do správného formátu, aby je funkce heatmap ze Seabornu dokázala správně vykreslit. Veškerá data jsou již načtena do proměnné df.

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

Vizualizace dat se Seabornem pro pokročilé

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce crosstab() z knihovny pandas sestav tabulku návštěv podle sloupců Group a Year.
  • Vypiš DataFrame pd_crosstab.
  • Vykresli data pomocí funkce heatmap() ze Seabornu.

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

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

# Create a crosstab table of the data
pd_crosstab = pd.____(df["Group"], df["YEAR"])
print(pd_crosstab)

# Plot a heatmap of the table
sns.____(pd_crosstab)

# Rotate tick marks for visibility
plt.yticks(rotation=0)
plt.xticks(rotation=90)

plt.show()
Upravit a spustit kód