MulaiMulai sekarang secara gratis

Mengode ulang topik

Ada satu langkah pembersihan data lagi agar lebih mudah dipahami. Saat ini, topik direpresentasikan dengan kode dua huruf:

  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

Agar Anda dapat menafsirkan data dengan lebih mudah, ubah pengodean data untuk mengganti kode-kode ini dengan nama lengkapnya. Anda dapat melakukannya dengan fungsi recode() dari dplyr, yang mengganti nilai dengan yang Anda tentukan:

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

Latihan ini adalah bagian dari kursus

Studi Kasus: Exploratory Data Analysis di R

Lihat Kursus

Petunjuk latihan

Gunakan fungsi recode() dari dplyr di dalam mutate() untuk mengganti setiap kode dua huruf pada data frame votes_gathered dengan nama lengkap yang sesuai. Simpan hasilnya sebagai votes_tidied.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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"))
Edit dan Jalankan Kode