Aan de slagBegin gratis

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

Bekijk cursus

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"
    )
  )
Code bewerken en uitvoeren