Перекодування тем
Залишився ще один крок очищення даних, щоб зробити їх зрозумілішими. Зараз теми подані дволітерними кодами:
- me: Palestinian conflict
- nu: Nuclear weapons and nuclear material
- di: Arms control and disarmament
- hr: Human rights
- co: Colonialism
- ec: Economic development
Щоб вам було легше інтерпретувати дані, перекодуйте їх, замінивши ці коди на повні назви. Це можна зробити за допомогою функції recode() з dplyr, яка замінює значення на вказані вами:
example <- c("apple", "banana", "apple", "orange")
recode(example,
apple = "plum",
banana = "grape")
Ця вправа є частиною курсу
Кейс-стаді: розвідувальний аналіз даних у R
Інструкції до вправи
Скористайтеся функцією recode() з dplyr у mutate(), щоб замінити кожен дволітерний код у датафреймі votes_gathered на відповідну повну назву. Збережіть результат як votes_tidied.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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"))