เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเพิ่มคอลัมน์ประเทศ

รหัสประเทศในคอลัมน์ ccode เป็นรหัสที่เรียกว่า Correlates of War codes ซึ่งไม่สะดวกสำหรับการวิเคราะห์ เพราะเราต้องการทำงานกับชื่อประเทศที่อ่านเข้าใจได้

สามารถใช้แพ็กเกจ countrycode ในการแปลงได้ ตัวอย่างเช่น:

library(countrycode)

# Translate the country code 2
> countrycode(2, "cown", "country.name")
[1] "United States"

# Translate multiple country codes
> 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)
แก้ไขและรันโค้ด