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

Desafio para practicar con Biblioteca Pandas

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

1 respuesta

Hola, Starleen, espero que estés bien

Parece que estás trabajando en un ejercicio de Pandas que involucra análisis exploratorio de datos. Aquí tienes un resumen de cómo resolver cada uno de los puntos que te piden:

  1. Calcular el promedio de habitaciones por departamento:

    • Usa groupby para agrupar por el tipo de propiedad, luego calcula el promedio de habitaciones.
    • El código que tienes es correcto:
      df.groupby('Tipo')[['Habitaciones']].mean().sort_values('Habitaciones')
      
  2. Verificar cuántas colonias únicas existen en la base de datos:

    • Puedes usar nunique() para obtener el número de colonias únicas.
    • El código que tienes también es correcto:
      df['Colonia'].nunique()
      
  3. Analizar qué colonias tienen el promedio de alquiler más alto:

    • Agrupa por colonia y calcula el promedio de alquiler, luego ordena de mayor a menor.
    • El código que usaste es adecuado:
      df.groupby('Colonia')[['Valor']].mean().sort_values('Valor', ascending=False)
      
  4. Crear un gráfico de barras horizontales que muestre las 5 colonias con los promedios de alquiler más altos:

    • Usa plot para crear el gráfico de barras.
    • Tu código es correcto:
      df_colonia_precio = df.groupby('Colonia')[['Valor']].mean().sort_values('Valor', ascending=False).head()
      df_colonia_precio.plot(kind='barh', figsize=(12,8), color='green')
      

Parece que ya tienes las soluciones correctas. Asegúrate de que los datos estén correctamente cargados y que las columnas tengan los nombres adecuados.

Espero haber ayudado y buenos estudios!