Visualiza matrices de correlación
La matriz de correlación generada en el ejercicio anterior se puede representar con un mapa de calor. Para ello, puedes usar la función heatmap() de la librería seaborn, que incluye varios argumentos para personalizar el aspecto del mapa de calor.
df_corr = df.corr()
sns.heatmap(df_corr)
plt.xticks(rotation=90)
plt.yticks(rotation=0)
Puedes usar los métodos .xticks() y .yticks() para rotar las etiquetas de los ejes y evitar que se solapen.
Para conocer los argumentos de la función heatmap(), consulta esta página.
Este ejercicio forma parte del curso
Visualización de datos temporales en Python
Instrucciones del ejercicio
- Importa
seaborncomosns. - Calcula la correlación entre todas las columnas del DataFrame
meatusando el método de Spearman y asigna los resultados a una nueva variable llamadacorr_meat. - Dibuja el mapa de calor de
corr_meat.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import seaborn library
import ____ as ____
# Get correlation matrix of the meat DataFrame: corr_meat
____ = ____.____(method=____)
# Customize the heatmap of the corr_meat correlation matrix
____(corr_meat,
annot=True,
linewidths=0.4,
annot_kws={"size": 10})
plt.xticks(rotation=90)
plt.yticks(rotation=0)
plt.show()