Resumindo dados
Neste momento, nossos dados ainda estão no formato de uma linha por pessoa por pergunta. Mas, para podermos criar o gráfico, vamos querer mudar isso para que cada linha seja uma pergunta com as informações resumidas sobre as respostas a essa pergunta.
Este exercício faz parte do curso
Dados Categóricos no Tidyverse
Instruções do exercício
- Resuma o conjunto de dados em duas colunas: a pergunta (isto é,
response_var) e uma nova coluna,perc_rude, que é a média da colunarudepara cada pergunta. - Salve como
rude_behaviorse depois visualize seu novo conjunto de dados.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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