Coût et urgence
Le jeu de données vacancies_impact que nous venons de créer contient le total_cost et le cost_impact pour chaque cas, ainsi qu'un attribut de données urgency, qui indique si le poste à pourvoir est urgent (urgency == 10) ou non (urgency == 1). Utilisez case_when() de dplyr pour créer la variable cost_profile, qui indique si les coûts ont été engagés de façon appropriée :
- Disproportionate si cost_impact == High et urgency est inférieur à 7
- Excessive si cost_impact == Medium et urgency est inférieur à 5
- Lacking si cost_impact == Low et urgency est supérieur à 6
- Appropriate sinon
Cette activité fait partie du cours
Analytique des processus d'affaires en R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create cost_profile
vacancies_profile <- vacancies_impact %>%
mutate(
cost_profile = case_when(
cost_impact == "High" & urgency < 7 ~ "Disproportionate",
___
___
TRUE ~ "Appropriate"
)
)