Skapa heatmaps
En heatmap är ett vanligt matrisdiagram som kan användas för att grafiskt sammanfatta sambandet mellan två variabler. I den här övningen börjar vi med att titta på gäster i Daily Show från 1999–2015 och undersöker hur gästernas yrken har förändrats över tid.
Data inkluderar datumet för varje gästframträdande samt deras yrke. I den första övningen
behöver vi få data i rätt format för att Seaborns heatmap-funktion ska kunna plotta data korrekt.
All data har redan lästs in i variabeln df.
Den här övningen är en del av kursen
Datavisualisering med Seaborn – fortsättningskurs
Övningsinstruktioner
- Använd pandas
crosstab()-funktion för att skapa en tabell över besök fördelat påGroupochYear. - Skriv ut DataFrame:n
pd_crosstab. - Plotta data med Seaborns
heatmap().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()