EmpezarEmpieza gratis

Cambiar caracteres a factores

Aunque a veces nos gustaría pasar directamente a la visualización y al modelado, normalmente antes hay que limpiar un poco los datos. En este capítulo, recorrerás los pasos necesarios para recrear un gráfico de FiveThirtyEight a partir del conjunto de datos original, flying_etiquette. Empezaremos limitando el conjunto de datos solo a las personas que nos interesan y convirtiendo algunas columnas en factores.

En el código verás que hemos puesto comillas invertidas alrededor del nombre de la columna. ¡Esto es lo que necesitas hacer si tus columnas tienen espacios en el nombre! Normalmente los cambiamos por guiones bajos para evitarlo, pero en este caso los mantenemos porque pronto los representaremos en un gráfico.

Este ejercicio forma parte del curso

Datos categóricos en el Tidyverse

Ver curso

Instrucciones del ejercicio

  • Cambia todas las columnas de tipo character a columnas de tipo factor.
  • Elimina a quienes respondieron "Never" a una pregunta sobre si han volado alguna vez.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

flying_etiquette %>%
    # Change characters to factors
    mutate(across(___(___), as.factor)) %>%
    # Filter out those who have never flown on a plane
    ___(`How often do you travel by plane?` != ___)
Editar y ejecutar código