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

Kết hợp các bộ dữ liệu HR (I)

Đến lúc kết hợp dữ liệu từ nhiều nguồn. Ở đây, bạn sẽ ghép bảng đánh giá nhân viên với org2 bằng khóa tra cứu là mã nhân viên. Bộ dữ liệu rating chứa đánh giá hiệu suất cho năm 2013.

Các mức Performance Rating gồm:

  • Unacceptable
  • Below Average
  • Acceptable
  • Above Average
  • Excellent

Bạn có thể dùng hàm left_join() để ghép hai bộ dữ liệu.

Ví dụ, left_join(x, y, by = "z") sẽ ghép y vào x. Bộ dữ liệu thứ hai bạn chỉ định sẽ được ghép vào bộ dữ liệu thứ nhất bằng "z" làm khóa tra cứu.

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

  • Dùng glimpse() để xem cấu trúc của bộ dữ liệu rating.
  • Left join rating vào org2 với khóa tra cứu là "emp_id".
  • Tính tỷ lệ nghỉ việc cho từng cấp độ rating.

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.

# View the structure of rating dataset
___

# Complete the code to join rating to org2 dataset
org3 <- ___(org2, ___, by = "emp_id")

# Calculate rating wise turnover rate
df_rating <- org3 %>% 
  ___(rating) %>% 
  ___(turnover_rating = mean(turnover))

# Check the result
df_rating
Chỉnh sửa và Chạy Mã