Costo vs urgenza
Il dataset vacancies_impact che abbiamo appena creato contiene total_cost e cost_impact per ogni caso, ma include anche l'attributo urgency, che indica se la posizione è urgente (urgency == 10) o meno (urgency == 1). Usa case_when() di dplyr per creare la variabile cost_profile, che indica se i costi sono stati sostenuti in modo appropriato:
- Disproportionate se cost_impact == High e urgency è minore di 7
- Excessive se cost_impact == Medium e urgency è minore di 5
- Lacking se cost_impact == Low e urgency è maggiore di 6
- Appropriate altrimenti
Questo esercizio fa parte del corso
Analisi dei processi aziendali in R
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Create cost_profile
vacancies_profile <- vacancies_impact %>%
mutate(
cost_profile = case_when(
cost_impact == "High" & urgency < 7 ~ "Disproportionate",
___
___
TRUE ~ "Appropriate"
)
)