Kom igångKom igång gratis

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

Visa kurs

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"
    )
  )
Redigera och kör kod