ÎncepețiÎncepe gratuit

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:

  1. me: Conflictul palestinian
  2. nu: Arme nucleare și materiale nucleare
  3. di: Controlul armamentului și dezarmare
  4. hr: Drepturile omului
  5. co: Colonialism
  6. 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

Vezi cursul

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"))
Editează și rulează codul