EmpezarEmpieza gratis

Coste frente a urgencia

El conjunto de datos vacancies_impact que acabamos de crear contiene el total_cost y el cost_impact de cada caso, y además incluye el atributo de datos urgency, que indica si la vacante es urgente (urgency == 10) o no (urgency == 1). Usa case_when() de dplyr para crear la variable cost_profile, que indique si los costes se han incurrido de forma adecuada:

  • Disproportionate si cost_impact == High y la urgencia es menor que 7
  • Excessive si cost_impact == Medium y la urgencia es menor que 5
  • Lacking si cost_impact == Low y la urgencia es mayor que 6
  • Appropriate en cualquier otro caso

Este ejercicio forma parte del curso

Analítica de procesos de negocio en R

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Create cost_profile
vacancies_profile <- vacancies_impact %>%
  mutate(
    cost_profile = case_when(
      cost_impact == "High" & urgency < 7 ~ "Disproportionate",
      ___
      ___
      TRUE ~ "Appropriate"
    )
  )
Editar y ejecutar código