合并 HR 数据集(I)
现在是时候合并来自不同来源的数据集了。这里,您将使用员工 ID 作为匹配键,把员工绩效评级与 org2 合并。rating 数据集包含 2013 年的绩效评级。
绩效评级包含以下层级:
- Unacceptable
- Below Average
- Acceptable
- Above Average
- Excellent
您可以使用 left_join() 函数来连接两个数据集。
例如,left_join(x, y, by = "z") 会将 y 连接到 x。第二个数据集会使用 "z" 作为匹配键连接到第一个数据集。
本练习是课程的一部分
HR Analytics:用 R 预测员工流失
练习说明
- 使用
glimpse()查看rating数据集的结构。 - 使用
"emp_id"作为匹配键,将rating左连接到org2。 - 计算每个
rating层级的离职率。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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