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

เปลี่ยนประเภทของตัวแปร

ในการแสดงข้อมูลบนกราฟิกของ ggplot2 การแปลงตัวแปรทุกตัวให้เป็นประเภทข้อมูลที่ถูกต้องมักช่วยให้ทุกอย่างราบรื่นขึ้น โดยทั่วไปตัวแปรเชิงหมวดหมู่ เช่น country ในตัวอย่างนี้ ควรแปลงเป็น factor ก่อนนำไปพล็อต ซึ่งทำได้ด้วย as.factor() ในชุดข้อมูลนี้มีสองคอลัมน์ที่ยังเป็นประเภท "character" อยู่ ให้ใช้ mutate() เพื่อแปลงทั้งสองให้เป็น factor

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การสื่อสารด้วยข้อมูลใน Tidyverse

ดูคอร์ส

คำแนะนำการฝึกหัด

  • แปลงตัวแปร year ให้เป็น factor โดยก่อนแปลงเป็น factor ให้แปลงเป็นตัวเลขด้วย as.numeric() ก่อน นั่นคือให้เรียกฟังก์ชัน as.numeric() ภายใน การเรียกฟังก์ชัน as.factor()
  • แปลงตัวแปร country ให้เป็น factor

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Turn year and country into a factor
ilo_data_corrected <- ilo_data %>%
  mutate(year = as.___(as.___(year)),
        country = ___)

# See the results
ilo_data_corrected
แก้ไขและรันโค้ด