Ejercicio de programación: Identificar y corregir errores y duplicados
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en Pandas. Es un ejercicio avanzado que pondrá a prueba tus conocimientos expertos.
Información adicional del ejercicio
En este reto, deberás identificar y corregir diversos tipos de valores erróneos en un DataFrame de Pandas. Los valores erróneos pueden incluir valores NaN, valores fuera de rango, valores duplicados o valores con formato incorrecto. El objetivo es limpiar los datos para asegurar su integridad y calidad antes de cualquier análisis posterior.
Contenido del ejercicio
Dado un DataFrame de Pandas con las siguientes columnas:
Altura
: debe contener solo valores positivos y menores de 300.Peso
: debe contener únicamente valores numéricos.Ingreso
: debe contener valores numéricos, representando ingresos en una moneda específica.Fecha_Compra
: debe estar en un formato de fecha válido (YYYY-MM-DD).Producto
: no debe tener valores duplicados.
Realiza las siguientes tareas:
- Corrige los valores fuera de rango en la columna
Altura
(valores negativos y mayores a 300). - Convierte la columna
Peso
a tipo numérico, reemplazando los valores no numéricos con NaN. - Convierte la columna
Ingreso
a tipo numérico, asegurándote de que los valores estén en formato numérico, reemplazando cualquier error con NaN. - Convierte la columna
Fecha_Compra
a tipo datetime, reemplazando los valores que no se puedan convertir con NaT (Not a Time). - Identifica y elimina las filas que contengan valores NaN en cualquiera de las columnas.
- Elimina cualquier fila duplicada basada en la columna
Producto
. - Imprime el DataFrame limpio.
Lección relacionada
Este ejercicio está relacionado con la lección "Identificar y corregir errores y duplicados" de Pandas. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de Pandas
Explora más ejercicios de programación en Pandas para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de PandasSolución al ejercicio de programación en Pandas
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Pandas para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Pandas
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Pandas