Rezumarea datelor
În acest moment, datele noastre sunt încă în formatul de un rând per persoană per întrebare. Pentru a le reprezenta grafic, trebuie să transformăm setul astfel încât fiecare rând să corespundă unei întrebări, împreună cu informațiile rezumative despre răspunsurile la acea întrebare.
Acest exercițiu face parte din cursul
Date categoriale în Tidyverse
Instrucțiuni pentru exercițiu
- Rezumă setul de date în două coloane: întrebarea (adică
response_var) și o nouă coloană,perc_rude, reprezentând media coloaneirudepentru fiecare întrebare. - Salvează rezultatul ca
rude_behaviors, apoi vizualizează noul set de date.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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