การสร้าง Compa-level
Compa-ratio ที่มากกว่า 1 หมายความว่าพนักงานได้รับค่าตอบแทนสูงกว่าค่ามัธยฐาน ซึ่งแสดงว่าค่าจ้างอยู่ในระดับที่แข่งขันได้
โดยอิงจาก compa-ratio ให้คำนวณ compa_level ตามเงื่อนไขดังนี้:
- "Above" หาก compa-ratio มากกว่า 1
- "Below" ในกรณีอื่น ๆ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย R
คำแนะนำการฝึกหัด
- ใช้
compa_ratioเพื่อสร้างcompa_levelตามเงื่อนไขที่กำหนดข้างต้น - สร้างแผนภูมิแท่งของ
compa_levelสำหรับพนักงานที่ยังทำงานอยู่และที่ลาออกไปแล้ว
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Add compa_level
emp_final <- emp_compa_ratio %>%
mutate(compa_level = ___)
# Compare compa_level for Active & Inactive employees
ggplot(emp_final, aes(x = status, fill = ___)) +
geom_bar(position = "fill")