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

Desafío: trabajando en otros contextos

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, Andrés, espero que estés bien

Para resolver el desafío del Proyecto Desafío 1, necesitas limpiar los nombres de los clientes en la columna Cliente. Aquí te dejo un ejemplo de cómo podrías hacerlo:

  1. Convertir a minúsculas: Ya lo hiciste correctamente utilizando str.lower().

  2. Eliminar caracteres especiales y números: Puedes usar str.replace() con una expresión regular para eliminar todo lo que no sean letras. Aquí tienes un ejemplo:

datos_columnas_ventas['Cliente'] = datos_columnas_ventas['Cliente'].str.lower()
datos_columnas_ventas['Cliente'] = datos_columnas_ventas['Cliente'].str.replace('[^a-z]', ' ', regex=True)

Esto convertirá todos los caracteres a minúsculas y eliminará cualquier carácter que no sea una letra, reemplazándolos por un espacio.

Para el Proyecto Desafío 2, puedes eliminar el texto (blocoAP) de la columna apartamento de esta manera:

datos_columnas_condominios['apartamento'] = datos_columnas_condominios['apartamento'].str.replace(r'\(blocoAP\)', '', regex=True)

Este código eliminará el texto (blocoAP) de cada entrada en la columna apartamento.

Espero que esto te sea de ayuda y te deseo buenos estudios!