Creare heatmap
Una heatmap è un comune grafico a matrice che può essere usato per riassumere graficamente la relazione tra due variabili. In questo esercizio partiremo dagli ospiti del Daily Show dal 1999 al 2015 e vedremo come le loro professioni sono cambiate nel tempo.
I dati includono la data di ogni apparizione e la relativa occupazione. Per il primo esercizio,
dobbiamo portare i dati nel formato corretto affinché la funzione heatmap di Seaborn tracci correttamente i dati.
Tutti i dati sono già stati caricati nella variabile df.
Questo esercizio fa parte del corso
Visualizzazione dei dati intermedia con Seaborn
Istruzioni dell'esercizio
- Usa la funzione
crosstab()di pandas per creare una tabella delle visite perGroupeYear. - Stampa il DataFrame
pd_crosstab. - Traccia i dati usando
heatmap()di Seaborn.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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()