Resumir datos
Ahora mismo, nuestros datos siguen en el formato de una fila por persona y por pregunta. Pero para poder graficarlos, queremos cambiarlo para que cada fila sea una pregunta con la información resumida sobre las respuestas a esa pregunta.
Este ejercicio forma parte del curso
Datos categóricos en el Tidyverse
Instrucciones del ejercicio
- Resume el conjunto de datos en dos columnas: la pregunta (es decir,
response_var) y una columna nueva,perc_rude, que sea la media de la columnarudepara cada pregunta. - Guárdalo como
rude_behaviorsy luego visualiza tu nuevo conjunto de datos.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
rude_behaviors <- 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
filter(!is.na(value)) %>%
mutate(rude = if_else(value %in% c("No, not rude at all", "No, not at all rude"), 0, 1)) %>%
# Group by response_var
___ %>%
# Create perc_rude, the percent considering each behavior rude
___
rude_behaviors