Bắt đầu ngayBắt đầu miễn phí

Tạo các nhóm rủi ro nghỉ việc

Giờ bạn đã dự đoán được xác suất nghỉ việc cho từng nhân viên đang làm việc, hãy phân loại họ vào các nhóm rủi ro như sau:

  • no-risk, nếu 0 <= fit <= 0.5
  • low-risk, nếu 0.5 < fit <= 0.6
  • medium-risk, nếu 0.6 < fit <= 0.8
  • high-risk, nếu 0.8 < fit <= 1

Bạn sẽ dùng hàm cut() thay vì nhiều câu lệnh ifelse() để tạo các nhóm rủi ro.

Các nhóm rủi ro giúp bạn xây dựng các can thiệp và kế hoạch giữ chân phù hợp.

Bài tập này là một phần của khóa học

Phân tích nhân sự: Dự đoán nghỉ việc bằng R

Xem khóa học

Hướng dẫn bài tập

  • Phân loại nhân viên vào các nhóm rủi ro dựa trên cột fit trong emp_risk theo các điều kiện nêu trên.
  • In số lượng nhân viên trong mỗi nhóm rủi ro.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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)
Chỉnh sửa và Chạy Mã