Recodificarea subiectelor
Mai este un pas de curățare a datelor pentru a face totul mai ușor de interpretat. În prezent, subiectele sunt reprezentate prin coduri din două litere:
- me: Conflictul palestinian
- nu: Arme nucleare și materiale nucleare
- di: Controlul armamentului și dezarmare
- hr: Drepturile omului
- co: Colonialism
- ec: Dezvoltare economică
Pentru a interpreta datele mai ușor, recodifică datele astfel încât să înlocuiești aceste coduri cu denumirile complete. Poți face acest lucru cu funcția recode() din dplyr, care înlocuiește valorile cu unele specificate de tine:
example <- c("apple", "banana", "apple", "orange")
recode(example,
apple = "plum",
banana = "grape")
Acest exercițiu face parte din cursul
Studiu de caz: Analiza exploratorie a datelor în R
Instrucțiuni pentru exercițiu
Folosește funcția recode() din dplyr într-un apel mutate() pentru a înlocui fiecare cod din două litere din cadrul de date votes_gathered cu denumirea completă corespunzătoare. Salvează rezultatul ca votes_tidied.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Replace the two-letter codes in topic: votes_tidied
votes_tidied <- ___ %>%
mutate(topic = recode(___,
___ = "Palestinian conflict",
___ = "Nuclear weapons and nuclear material",
___ = "Arms control and disarmament",
___ = "Human rights",
___ = "Colonialism",
___ = "Economic development"))