1. Học hỏi
  2. /
  3. Dự An
  4. /
  5. Nghiên cứu tình huống: Khám phá dữ liệu với R

Connected

Bài tập

Thêm một cột quốc gia

Các mã quốc gia trong cột ccode là mã Correlates of War. Điều này không lý tưởng cho phân tích, vì bạn muốn làm việc với tên quốc gia dễ nhận biết.

Bạn có thể dùng gói countrycode để chuyển đổi. Ví dụ:

library(countrycode)

# Dịch mã quốc gia 2
> countrycode(2, "cown", "country.name")
[1] "United States"

# Dịch nhiều mã quốc gia
> countrycode(c(2, 20, 40), "cown", "country.name")
[1] "United States" "Canada"        "Cuba"

Hướng dẫn

100 XP
  • Nạp gói countrycode.
  • Chuyển mã quốc gia 100 thành tên quốc gia tương ứng.
  • Thêm cột mới country trong câu lệnh mutate() chứa tên quốc gia, dùng hàm countrycode() để dịch từ cột ccode. Lưu kết quả vào votes_processed.