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

การเปลี่ยนลำดับของระดับ Factor

ในแบบฝึกหัดก่อนหน้า เราทำงานกับคำถามในชุดข้อมูล Kaggle ที่คำตอบไม่มีลำดับที่ชัดเจน เช่น คำถามเกี่ยวกับตำแหน่งงานในปัจจุบัน แต่คำถามบางข้อก็มีคำตอบที่เรียงลำดับได้ ตัวอย่างเช่น การให้คะแนนว่าเห็นด้วยกับข้อความมากน้อยแค่ไหน ตั้งแต่ "ไม่เห็นด้วยอย่างยิ่ง" ไปจนถึง "เห็นด้วยอย่างยิ่ง" ในสเกล 5 ระดับ ในแบบฝึกหัดนี้ จะพิจารณาคำถามหนึ่งในแบบสำรวจที่ถามเกี่ยวกับเครื่องมือที่ผู้คนใช้ในที่ทำงาน และว่าเป็นเครื่องมือภายในหรือภายนอกองค์กร โดยได้โหลด multiple_choice_responses ไว้ให้แล้ว

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

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

ดูคอร์ส

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

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

# Get the levels of WorkInternalVsExternalTools
____(multiple_choice_responses$WorkInternalVsExternalTools)

# Reorder the levels from internal to external 
mc_responses_reordered <- multiple_choice_responses %>%
    mutate(WorkInternalVsExternalTools = ___(WorkInternalVsExternalTools,
                                            "Entirely internal", 
                                             "More internal than external",
                                             "Approximately half internal and half external",
                                             "More external than internal", 
                                             "Entirely external",
                                             ___))
แก้ไขและรันโค้ด