Kostnad kontra angelägenhet
Datamängden vacancies_impact som vi nyss skapade innehåller total_cost och cost_impact för varje ärende, men den innehåller också dataattributet urgency, som anger om vakansen är brådskande (urgency == 10) eller inte (urgency == 1). Använd dplyr:s case_when() för att skapa variabeln cost_profile, som anger om kostnaderna uppstod på ett lämpligt sätt:
- Disproportionate om cost_impact == High och urgency är mindre än 7
- Excessive om cost_impact == Medium och urgency är mindre än 5
- Lacking om cost_impact == Low och urgency är större än 6
- Appropriate annars
Den här övningen är en del av kursen
Processkanalys i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create cost_profile
vacancies_profile <- vacancies_impact %>%
mutate(
cost_profile = case_when(
cost_impact == "High" & urgency < 7 ~ "Disproportionate",
___
___
TRUE ~ "Appropriate"
)
)