Kosten versus urgentie
De gegevensset vacancies_impact die we zojuist hebben gemaakt bevat de total_cost en cost_impact voor elke case, maar ook een data-attribuut urgency, dat aangeeft of de vacature urgent is (urgency == 10) of niet (urgency == 1). Gebruik dplyr's case_when() om de variabele cost_profile te maken, die aangeeft of kosten passend zijn gemaakt:
- Disproportionate als cost_impact == High en urgency kleiner is dan 7
- Excessive als cost_impact == Medium en urgency kleiner is dan 5
- Lacking als cost_impact == Low en urgency groter is dan 6
- Appropriate in alle andere gevallen
Deze oefening maakt deel uit van de cursus
Business Process Analytics in R
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Create cost_profile
vacancies_profile <- vacancies_impact %>%
mutate(
cost_profile = case_when(
cost_impact == "High" & urgency < 7 ~ "Disproportionate",
___
___
TRUE ~ "Appropriate"
)
)