Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Använd pandas crosstab()-funktion för att skapa en tabell över besök fördelat på Group och Year.
  • 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()
Redigera och kör kod