EmpezarEmpieza gratis

Corregir incoherencias

Ahora que has identificado que dest_size tiene incoherencias de espacios en blanco y cleanliness tiene incoherencias de mayúsculas, usarás las nuevas herramientas a tu disposición para corregir los valores inconsistentes en sfo_survey en lugar de eliminar los puntos de datos por completo, lo que podría introducir sesgo en tu conjunto de datos si es necesario eliminar más del 5% de los puntos.

dplyr y stringr están cargados y sfo_survey está disponible.

Este ejercicio forma parte del curso

Limpieza de datos en R

Ver curso

Instrucciones del ejercicio

  • Añade una columna a sfo_survey llamada dest_size_trimmed que contenga los valores de la columna dest_size con todos los espacios en blanco iniciales y finales eliminados.
  • Añade otra columna llamada cleanliness_lower que contenga los valores de la columna cleanliness convertidos a minúsculas.
  • Cuenta el número de apariciones de cada categoría en dest_size_trimmed.
  • Cuenta el número de apariciones de cada categoría en cleanliness_lower.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Add new columns to sfo_survey
sfo_survey <- sfo_survey %>%
  # dest_size_trimmed: dest_size without whitespace
  mutate(dest_size_trimmed = ___,
         # cleanliness_lower: cleanliness converted to lowercase
         cleanliness_lower = ___)

# Count values of dest_size_trimmed
sfo_survey %>%
  ___

# Count values of cleanliness_lower
sfo_survey %>%
  ___
Editar y ejecutar código