ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Usa la función crosstab() de pandas para construir una tabla de visitas por Group y Year.
  • 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()
Editar y ejecutar código