始める無料で始める

ジョブホップ指数を算出する

ジョブホッパーとは、金銭面やキャリアアップの機会を求めて頻繁に転職する人のことです。業界によっては、採用担当者やマネージャーがジョブホッパーに対して否定的な印象を持ち、不安定または忠誠心が低いと見なすことがあります。

この演習では、次のようにジョブホップ指数を算出します。

$$\text{Job Hop Index} = \frac{\text{Total experience}}{\text{Number of companies worked}}$$

総経験年数(total_experience)と勤務した会社数(no_companies_worked)は org_final に含まれています。

この指数を用いると、忠誠度の高い従業員はスコアが高く、頻繁に転職する従業員はスコアが低くなります。

この演習はコースの一部です

HRアナリティクス:Rで社員離職を予測する

コースを見る

演習の手順

  • 上記の式を使ってジョブホップ指数(job_hop_index)を算出します。
  • ActiveInactive の従業員ごとにジョブホップ指数を可視化するボックスプロットを作成します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Add job_hop_index
emp_jhi <- emp_age_diff %>% 
  mutate(job_hop_index =  ___ / ___)

# Compare job hopping index of Active and Inactive employees
ggplot(emp_jhi, aes(x = ___, y = ___)) + 
  geom_boxplot()
コードを編集して実行