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

การสร้างถังความเสี่ยงด้านการลาออก

เมื่อคาดการณ์ความน่าจะเป็นของการลาออกสำหรับพนักงานที่ยังคงทำงานอยู่แต่ละคนแล้ว ขั้นตอนต่อไปคือการจัดกลุ่มพวกเขาเข้าสู่ถังความเสี่ยงต่าง ๆ ตามเกณฑ์ด้านล่าง:

  • no-risk หาก 0 <= fit <= 0.5
  • low-risk หาก 0.5 < fit <= 0.6
  • medium-risk หาก 0.6 < fit <= 0.8
  • high-risk หาก 0.8 < fit <= 1

จะใช้ฟังก์ชัน cut() แทนการใช้คำสั่ง ifelse() หลายชั้นเพื่อสร้างถังความเสี่ยง

ถังความเสี่ยงช่วยให้วางแผนการแทรกแซงและกลยุทธ์การรักษาพนักงานได้อย่างเหมาะสม

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

HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย R

ดูคอร์ส

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

  • จัดกลุ่มพนักงานเข้าสู่ถังความเสี่ยงโดยอิงจากคอลัมน์ fit ใน emp_risk ตามเงื่อนไขที่ระบุไว้ข้างต้น
  • แสดงจำนวนพนักงานในแต่ละถังความเสี่ยง

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

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

# Create turnover risk buckets
emp_risk_bucket <- emp_risk %>% 
  ___(risk_bucket = ___(fit, breaks = c(0, 0.5, 0.6, 0.8, 1), 
                           labels = c("no-risk", "low-risk", 
                                      "medium-risk", "high-risk")))

# Count employees in each risk bucket
emp_risk_bucket %>% 
  ___(risk_bucket)
แก้ไขและรันโค้ด