Custo versus urgência
O conjunto de dados vacancies_impact que acabamos de criar contém total_cost e cost_impact para cada caso, e também um atributo de dados urgency, que indica se a vaga é urgente (urgency == 10) ou não (urgency == 1). Use o case_when() do dplyr para criar a variável cost_profile, que indica se os custos foram incorridos de forma adequada:
- Disproportionate se cost_impact == High e a urgência for menor que 7
- Excessive se cost_impact == Medium e a urgência for menor que 5
- Lacking se cost_impact == Low e a urgência for maior que 6
- Appropriate caso contrário
Este exercicio faz parte do curso
Análise de Processos de Negócio em R
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Create cost_profile
vacancies_profile <- vacancies_impact %>%
mutate(
cost_profile = case_when(
cost_impact == "High" & urgency < 7 ~ "Disproportionate",
___
___
TRUE ~ "Appropriate"
)
)