Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

mapa de calor de correlación

# Actividad
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns

# Leyendo datos
datos = pd.read_csv("/content/Precios_de_casas.csv")
datos = datos.drop(columns = "Id")

# Correlación
corr = datos.corr()

# ¿Qué factores están más correlacionados?

# Generar una máscara para el triángulo superior
mascara = np.zeros_like(corr, dtype=bool)
mascara[np.triu_indices_from(mascara)] = True

# Configurar la figura de matplotlib
f, ax = plt.subplots(figsize=(11, 9))

# Generar el mapa de calor (heatmap)
cmap = sns.diverging_palette(220, 10, as_cmap=True)

sns.heatmap(corr, mask=mascara, cmap=cmap, vmax=1, vmin=-1, center=0,
            square=True, linewidths=.5, annot=True, cbar_kws={"shrink": .5})

# Mostrar el mapa de calor (heatmap)
plt.show()

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola, César, espero que estés bien!

En el mapa de calor que generaste, puedes observar las correlaciones entre las diferentes variables de tu conjunto de datos. Aquí tienes algunos puntos clave para identificar qué factores están más correlacionados:

  1. Intensidad de la correlación: Busca los valores más cercanos a 1 o -1. Un valor cercano a 1 indica una correlación positiva fuerte, mientras que un valor cercano a -1 indica una correlación negativa fuerte.

  2. Variables más correlacionadas:

    • Observa que la 'area_segundo_piso' y 'area_primer_piso' tienen una correlación de 0.92, lo que indica una correlación positiva muy fuerte.
    • La 'capacidad_carros_garage' y 'precio_de_venta' tienen una correlación de 0.64, lo que también sugiere una correlación positiva significativa.
  3. Interpretación:

    • Una correlación positiva significa que a medida que una variable aumenta, la otra también tiende a aumentar.
    • Una correlación negativa significa que a medida que una variable aumenta, la otra tiende a disminuir.

Espero que estos puntos te ayuden a interpretar mejor tu mapa de calor y a identificar las relaciones más significativas entre las variables. ¡Bons estudos!