Coût et urgence
Le jeu de données vacancies_impact que nous venons de créer contient total_cost et cost_impact pour chaque cas, ainsi qu'un attribut de données urgency, qui indique si l'offre est urgente (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 manière appropriée :
- Disproportionate si cost_impact == High et urgency est inférieure à 7
- Excessive si cost_impact == Medium et urgency est inférieure à 5
- Lacking si cost_impact == Low et urgency est supérieure à 6
- Appropriate sinon
Cet exercice fait partie du cours
<cours>Analyse des processus métier avec R</cours>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"
)
)