1. Học hỏi
  2. /
  3. Dự An
  4. /
  5. Phân tích HR: Khám phá dữ liệu nhân sự bằng R

Connected

Bài tập

Kết nối thêm dữ liệu

Vì số giờ làm thêm không thay đổi đáng kể giữa các năm, bạn nên xem xét thêm các biến khác. Sau khi trao đổi với nhóm, có người đề xuất thử điểm gắn kết (engagement), cụ thể là số nhân viên thiếu gắn kết tại địa điểm. Bạn chưa có sẵn dữ liệu khảo sát, nên cần tải dữ liệu này và join với dữ liệu bạn đang làm. Việc thực hiện nhiều phép join là thường gặp trong HR analytics.

Sau khi join, đổi year thành factor(year). Vì bạn chỉ quan tâm đến năm như một biến nhóm, chứ không phải giá trị số cụ thể của nó, chuyển sang factor sẽ giúp việc phân tích tiếp theo dễ dàng hơn.

Hướng dẫn

100 XP
  • Nhập "survey_data_2.csv" thành survey_data bằng read_csv().
  • Dùng left_join() để thêm dữ liệu engagement vào hr_joined. Join theo year rồi đến employee ID.
  • Dùng %>% sau khi join, dùng mutate() để thêm disengaged, bằng 1 khi engagement nhỏ hơn hoặc bằng 2, và 0 nếu không; đồng thời thay year bằng factor(year). Gán kết quả của các bước này cho safety.