HR 分析:用 R 探索員工資料
Ben Teusch
HR Analytics Consultant
hr_data
# A tibble: 2 × 2
employee_id department
<dbl> <chr>
1 1 Engineering
2 2 Sales
bonus_pay_data
# A tibble: 2 × 2
employee_id bonus_amount
<dbl> <dbl>
1 1 3000
2 2 10000
left_join(hr_data, bonus_pay_data, by = "employee_id")
# A tibble: 2 × 3
employee_id department bonus_amount
<dbl> <chr> <dbl>
1 1 Engineering 3000
2 2 Sales 10000
hr_data
# A tibble: 4 × 2
employee_id department
<dbl> <chr>
1 2 Engineering
2 3 Sales
3 4 Engineering
4 5 Finance
bonus_pay_data
# A tibble: 4 × 2
employee_id bonus_amount
<dbl> <dbl>
1 1 3000
2 2 10000
3 3 2500
4 5 4000
left_join(hr_data, bonus_pay_data, by = "employee_id")
# A tibble: 4 × 3
employee_id department bonus_amount
<dbl> <chr> <dbl>
1 2 Engineering 10000
2 3 Sales 2500
3 4 Engineering NA
4 5 Finance 4000
想進一步了解其他 join,請參考:Joining Data in R with dplyr
HR 分析:用 R 探索員工資料