EmpezarEmpieza gratis

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

Ver curso

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'), ___, ___))
Editar y ejecutar código