ÎncepețiÎncepe gratuit

Crearea heatmap-urilor

Un heatmap este un tip de reprezentare matriceală frecvent utilizat pentru a rezuma vizual relația dintre două variabile. În acest exercițiu, vom analiza invitații emisiunii Daily Show din perioada 1999–2015 și vom observa cum s-au schimbat ocupațiile acestora de-a lungul timpului.

Datele includ data fiecărei apariții, precum și ocupația fiecărui invitat. Pentru primul exercițiu, trebuie să aducem datele în formatul potrivit, astfel încât funcția heatmap din Seaborn să le poată reprezenta corect. Toate datele au fost deja încărcate în variabila df.

Acest exercițiu face parte din cursul

Vizualizarea datelor cu Seaborn – nivel intermediar

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește funcția crosstab() din pandas pentru a construi un tabel al aparițiilor în funcție de Group și Year.
  • Afișează DataFrame-ul pd_crosstab.
  • Reprezintă grafic datele folosind funcția heatmap() din Seaborn.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul