1. Učit se
  2. /
  3. Projekty
  4. /
  5. Případová studie: Explorační analýza dat v R

Connected

cvičení

Překódování témat

Ještě nás čeká jeden krok čištění dat, aby bylo vše přehlednější. Témata jsou zatím reprezentována dvoupísmenými kódy:

  1. me: Palestinský konflikt
  2. nu: Jaderné zbraně a jaderný materiál
  3. di: Kontrola zbrojení a odzbrojení
  4. hr: Lidská práva
  5. co: Kolonialismus
  6. ec: Ekonomický rozvoj

Aby se ti s daty pracovalo snáze, překóduj je tak, aby místo kódů obsahovala jejich plné názvy. K tomu poslouží funkce recode() z balíčku dplyr, která nahrazuje hodnoty těmi, které sám/sama zadáš:

example <- c("apple", "banana", "apple", "orange")
recode(example,
       apple = "plum",
       banana = "grape")

Pokyny

100 XP

Použij funkci recode() z balíčku dplyr uvnitř mutate() a nahraď každý dvoupísmenný kód v datovém rámci votes_gathered odpovídajícím plným názvem. Výsledek ulož jako votes_tidied.