การรวมชุดข้อมูล HR (I)
ถึงเวลารวมชุดข้อมูลจากหลายแหล่งเข้าด้วยกัน ในแบบฝึกหัดนี้ จะรวมข้อมูลการประเมินพนักงานเข้ากับ org2 โดยใช้รหัสพนักงานเป็น lookup key ชุดข้อมูล rating มีข้อมูลคะแนนประสิทธิภาพการทำงานสำหรับปี 2013
ระดับของ Performance Rating มีดังนี้
- Unacceptable
- Below Average
- Acceptable
- Above Average
- Excellent
สามารถใช้ฟังก์ชัน left_join() เพื่อรวมชุดข้อมูลสองชุดเข้าด้วยกัน
ตัวอย่างเช่น left_join(x, y, by = "z") จะ join y เข้ากับ x โดยใช้ "z" เป็น lookup key
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย R
คำแนะนำการฝึกหัด
- ใช้
glimpse()เพื่อดูโครงสร้างของชุดข้อมูลrating - Left join
ratingเข้ากับorg2โดยใช้"emp_id"เป็น lookup key - คำนวณอัตราการลาออกสำหรับแต่ละระดับใน
rating
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# View the structure of rating dataset
___
# Complete the code to join rating to org2 dataset
org3 <- ___(org2, ___, by = "emp_id")
# Calculate rating wise turnover rate
df_rating <- org3 %>%
___(rating) %>%
___(turnover_rating = mean(turnover))
# Check the result
df_rating