Inizia subitoInizia gratis

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

Visualizza corso

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"
    )
  )
Modifica ed esegui il codice