คำนวณดัชนีการเปลี่ยนงาน
Job hopper คือบุคคลที่เปลี่ยนงานบ่อยครั้งเพื่อผลประโยชน์ทางการเงินหรือความก้าวหน้าในสายอาชีพ ในบางอุตสาหกรรม ผู้สรรหาและผู้จัดการฝ่ายบุคคลอาจมองว่า job hopper เป็นพนักงานที่ไม่มีเสถียรภาพหรือขาดความจงรักภักดี
ในแบบฝึกหัดนี้ จะคำนวณดัชนีการเปลี่ยนงาน (job hop index) ตามสูตรต่อไปนี้
$$\text{Job Hop Index} = \frac{\text{Total experience}}{\text{Number of companies worked}}$$
ข้อมูลประสบการณ์รวม (total_experience) และจำนวนบริษัทที่เคยทำงาน (no_companies_worked) มีอยู่ใน org_final
เมื่อใช้ดัชนีนี้ พนักงานที่มีความจงรักภักดีจะได้คะแนนสูง ส่วน job hopper จะได้คะแนนต่ำ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย R
คำแนะนำการฝึกหัด
- คำนวณดัชนีการเปลี่ยนงาน (
job_hop_index) โดยใช้สูตรข้างต้น - สร้าง box plot เพื่อแสดงภาพดัชนีการเปลี่ยนงานของพนักงานที่
ActiveและInactive
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Add job_hop_index
emp_jhi <- emp_age_diff %>%
mutate(job_hop_index = ___ / ___)
# Compare job hopping index of Active and Inactive employees
ggplot(emp_jhi, aes(x = ___, y = ___)) +
geom_boxplot()