計算 ROI
在上一個練習中,你發現薪資調幅在 0 to 10 百分比區間的員工離職率,較 11 to 15 與 16 to 20 百分比區間更高。而且依據你的模型,percent_hike 是影響離職的最重要因素之一。
現在,假設所有原本拿到 0% 到 10% 調薪的員工,改為提供 10% 到 15% 的調薪,我們很有機會能夠留下大多數的員工。
估計成功挽留一位 Analyst 職級的員工,能為公司節省約 $40,000 USD。當然,提高調薪幅度會為公司帶來額外成本。 因此在本練習中,你將計算提高員工薪資的投資報酬率(ROI)。
你的工作環境中已提供兩個變數:Analyst 的薪資中位數(median_salary_analyst),以及成功介入所帶來的節省金額(turnover_cost)。
本練習屬於課程
HR 分析:以 R 預測員工流失
練習說明
- 計算當調薪從 10% 提高到 15%(也就是薪資再提高 5%)時,Analyst 產生的
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), "%!"))