Crear mapas de calor
Un mapa de calor es un tipo común de gráfico matricial que permite resumir gráficamente la relación entre dos variables. En este ejercicio, empezaremos analizando los invitados de The Daily Show entre 1999 y 2015 y veremos cómo han cambiado sus ocupaciones a lo largo del tiempo.
Los datos incluyen la fecha de cada aparición y la ocupación de la persona invitada. En este primer ejercicio,
necesitamos colocar los datos en el formato adecuado para que la función heatmap de Seaborn represente correctamente la información.
Todos los datos ya se han cargado en la variable df.
Este ejercicio forma parte del curso
Visualización de datos intermedia con Seaborn
Instrucciones del ejercicio
- Usa la función
crosstab()de pandas para construir una tabla de visitas porGroupyYear. - Imprime el DataFrame
pd_crosstab. - Representa los datos usando
heatmap()de Seaborn.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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()