始める無料で始める

コストと緊急度

先ほど作成したデータセット vacancies_impact には、各ケースの total_costcost_impact が含まれています。また、その欠員が緊急かどうかを示すデータ属性 urgency(緊急の場合は urgency == 10、そうでない場合は urgency == 1)も含まれています。dplyr の case_when() を使って、コストが適切に発生したかどうかを示す変数 cost_profile を作成しましょう。

  • Disproportionate:cost_impact == High かつ urgency が 7 未満の場合
  • Excessive:cost_impact == Medium かつ urgency が 5 未満の場合
  • Lacking:cost_impact == Low かつ urgency が 6 より大きい場合
  • Appropriate:上記以外の場合

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

R によるビジネスプロセス分析

コースを見る

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

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

# Create cost_profile
vacancies_profile <- vacancies_impact %>%
  mutate(
    cost_profile = case_when(
      cost_impact == "High" & urgency < 7 ~ "Disproportionate",
      ___
      ___
      TRUE ~ "Appropriate"
    )
  )
コードを編集して実行