Добавление столбца с названиями стран
Столбец ccode содержит коды стран в формате Correlates of War. Это не очень удобно для анализа — куда лучше работать с понятными названиями стран.
Для перевода кодов можно воспользоваться пакетом countrycode. Например:
library(countrycode)
# Перевод кода страны 2
> countrycode(2, "cown", "country.name")
[1] "United States"
# Перевод нескольких кодов стран
> countrycode(c(2, 20, 40), "cown", "country.name")
[1] "United States" "Canada" "Cuba"
Это упражнение является частью курса
Практический пример: разведочный анализ данных в R
Инструкции к упражнению
- Загрузите пакет
countrycode. - Преобразуйте код страны 100 в её название.
- Добавьте новый столбец
countryв вызовеmutate(), используя функциюcountrycode()для перевода значений из столбцаccode. Сохраните результат в переменнуюvotes_processed.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Load the countrycode package
# Convert country code 100
# Add a country column within the mutate: votes_processed
votes_processed <- votes %>%
filter(vote <= 3) %>%
mutate(year = session + 1945)