开始使用免费开始使用

合并 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
编辑并运行代码