开始使用免费开始使用

计算 ROI

在上一个练习中,您发现薪资涨幅在 0 to 10 百分比区间的员工离职率高于 11 to 1516 to 20 百分比区间。同时,根据您的模型,percent_hike 是推动离职的最关键因素之一。

现在,假设如果所有原本拿到 0–10% 涨幅的员工,改为提供 10–15% 的涨幅,我们就很有可能挽留住大多数员工。

估计成功挽留一名 Analyst(分析师)岗位员工可为公司节省约 40,000 美元。当然,提高涨幅会给公司带来额外成本。 因此,在本练习中,您将计算提高员工薪资后的投资回报率(ROI)。

工作区中已提供两个变量:分析师的薪资中位数(median_salary_analyst)以及成功干预带来的节省(turnover_cost)。

本练习是课程的一部分

HR Analytics:用 R 预测员工流失

查看课程

练习说明

  • 计算当分析师的涨幅由 10% 提高到 15%(即薪资额外提高 5%)时产生的 extra_cost
  • 假设给予更高涨幅后,离职率由原来的 32% 降至 15%。计算离职率下降 17% 带来的 savings
  • 运行给定代码以计算 ROI。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Compute extra cost
extra_cost <- median_salary_analyst * (___)

# Compute savings
savings <-  turnover_cost * ___

# Calculate ROI
ROI <- (savings / extra_cost) * 100

# Print ROI
cat(paste0("The return on investment is ", round(ROI), "%!"))
编辑并运行代码