0Pricing
R Academy · Lección

Fundamentos de la limpieza de datos

Aprenda a tratar los valores ausentes y corregir los tipos de datos para garantizar su calidad.

Fundamentos de la limpieza de datos es una lección gratuita de R Academy en CoddyKit. Esta es la lección 2 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de R Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de R Academy incluye 3 lecciones en total.

Introducción a la limpieza de datos en R

Introducción a la limpieza de datos en R

La limpieza de datos es un paso esencial antes del análisis. En esta lección, aprenderá a gestionar los valores ausentes, corregir los tipos de datos y eliminar duplicados.

Fundamentos de la limpieza de datos — ilustración 1

Gestión de valores ausentes

Gestión de valores ausentes

Los valores ausentes en R se representan mediante NA. Puede comprobar si hay valores ausentes mediante is.na().

sum(is.na(data))

Eliminación de valores ausentes

Eliminación de valores ausentes

Puede eliminar los valores ausentes de un conjunto de datos mediante na.omit().

clean_data <- na.omit(data)

Sustitución de valores ausentes

Sustitución de valores ausentes

En ocasiones, resulta útil sustituir los valores ausentes por un valor predeterminado o por la media de una columna.

data$column[is.na(data$column)] <- mean(data$column, na.rm = TRUE)

Identificación de duplicados

Identificación de duplicados

Puede comprobar si hay filas duplicadas en su conjunto de datos mediante duplicated().

sum(duplicated(data))

Eliminación de duplicados

Eliminación de duplicados

Para eliminar filas duplicadas, utilice distinct() del paquete dplyr.

install.packages('dplyr')
library(dplyr)
data <- distinct(data)

Conversión de tipos de datos

Conversión de tipos de datos

En ocasiones, los datos pueden estar en un formato incorrecto. Puede convertir los tipos de datos mediante funciones como as.numeric() y as.character().

data$column <- as.numeric(data$column)

Cambio de nombre de columnas

Cambio de nombre de columnas

Puede cambiar el nombre de las columnas de un marco de datos mediante la función rename() del paquete dplyr.

data <- rename(data, NewName = OldName)

Resumen

Resumen

En esta lección, ha aprendido:

  • Cómo gestionar los valores faltantes.
  • Cómo eliminar duplicados.
  • Cómo limpiar y convertir tipos de datos.
Fundamentos de la limpieza de datos — ilustración 10

Preguntas frecuentes

¿La lección «Fundamentos de la limpieza de datos» es gratis?

Sí — el texto completo de «Fundamentos de la limpieza de datos» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de R Academy, actualiza a CoddyKit PRO. El curso de R Academy incluye 3 lecciones en total.

¿Qué aprenderé en «Fundamentos de la limpieza de datos»?

Aprenda a tratar los valores ausentes y corregir los tipos de datos para garantizar su calidad. Practicas R Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar R Academy?

No se requiere experiencia previa. R Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 3.

¿Cuánto tiempo toma la lección «Fundamentos de la limpieza de datos»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de R Academy?

Sí. Cada lección de R Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Importación de datos
  2. Fundamentos de la limpieza de datos
  3. Combinación y transformación de datos
← Volver a R Academy