BaşlayınÜcretsiz başlayın

Konu başlıklarını yeniden kodlama

Bunu daha anlaşılır kılmak için veri temizlemede bir adım daha var. Şu anda konular iki harfli kodlarla gösteriliyor:

  1. me: Palestinian conflict
  2. nu: Nuclear weapons and nuclear material
  3. di: Arms control and disarmament
  4. hr: Human rights
  5. co: Colonialism
  6. ec: Economic development

Veriyi daha kolay yorumlayabilmen için, bu kodları tam adlarıyla değiştirerek yeniden kodla. Bunu, belirttiğin değerlerle yer değiştiren dplyr paketindeki recode() fonksiyonuyla yapabilirsin:

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

Bu egzersiz, kursun bir parçasıdır

Vaka Çalışması: R ile Keşifsel Veri Analizi

Kursa Göz Atın

Egzersiz talimatları

dplyr içindeki recode() fonksiyonunu bir mutate() içinde kullanarak, votes_gathered veri çerçevesindeki her iki harfli kodu karşılık gelen tam adla değiştir. Sonucu votes_tidied olarak kaydet.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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"))
Kodu Düzenle ve Çalıştır