Dicotomizar variables
Ahora que hemos limpiado los nombres de las preguntas, vamos a trabajar en la variable de respuesta. En el análisis original, se fijaron en el porcentaje de personas que consideran un comportamiento algo o muy grosero. Para replicarlo, tendremos que cambiar nuestra variable rude de las respuestas actuales a una que combine las respuestas de algo grosero y muy grosero.
Este ejercicio forma parte del curso
Datos categóricos en el Tidyverse
Instrucciones del ejercicio
- Elimina filas con NA en la columna value
- Crea una nueva variable, rude, que sea 0 si la columna value es "No, not rude at all" o "No, not at all rude" y 1 en caso contrario.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
dichotimized_data <- gathered_data %>%
mutate(response_var = str_replace(response_var, '.*rude to ', '')) %>%
mutate(response_var = str_replace(response_var, 'on a plane', '')) %>%
# Remove rows that are NA in the value column
___ %>%
# Dichotomize the value variable to make a new variable, rude
mutate(rude = if_else(value ___ c('No, not rude at all', 'No, not at all rude'), ___, ___))