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

Proyecto Desafío 2: Administración de Condominios

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

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

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

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

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

1 respuesta

Hola, Santiago, espero que estés bien

Parece que estás trabajando en el Proyecto Desafío 2 sobre Administración de Condominios. Vamos a revisar los pasos que has seguido y cómo puedes avanzar:

  1. Eliminar datos en listas dentro del DataFrame: Has utilizado explode() para transformar las listas en filas individuales, lo cual es correcto. Esto ayuda a descomponer las listas en las columnas datas_combinadas_pagamento, datas_de_pagamento y valor_aluguel.

  2. Verificar tipos de datos: Puedes usar df.dtypes para verificar los tipos de datos de cada columna. Esto te dará una idea de qué columnas necesitan ser convertidas.

  3. Identificar columnas numéricas: En tu caso, parece que valor_aluguel debería ser numérica. Puedes verificar si hay otras columnas que también deberían serlo.

  4. Transformar la columna numérica a tipo numérico: Para convertir valor_aluguel a un tipo numérico, primero necesitas limpiar los datos para eliminar caracteres como '$' y 'reais'. Puedes hacer esto con str.replace() y luego usar pd.to_numeric().

Aquí tienes un ejemplo de cómo podrías hacerlo:

# Limpiar la columna 'valor_aluguel'
df['valor_aluguel'] = df['valor_aluguel'].str.replace('[$, reais]', '', regex=True)

# Convertir a numérico
df['valor_aluguel'] = pd.to_numeric(df['valor_aluguel'])

Esto debería ayudarte a completar las metas del desafío. Espero que esta orientación te sea útil.

¡Espero haber ayudado y buenos estudios!