ÎncepețiÎncepe gratuit

Cost versus urgency

Setul de date vacancies_impact pe care tocmai l-am creat conține total_cost și cost_impact pentru fiecare caz, dar include și atributul urgency, care indică dacă postul vacant este urgent (urgency == 10) sau nu (urgency == 1). Folosește case_when() din dplyr pentru a crea variabila cost_profile, care indică dacă costurile au fost suportate în mod corespunzător:

  • Disproportionate dacă cost_impact == High și urgency este mai mic decât 7
  • Excessive dacă cost_impact == Medium și urgency este mai mic decât 5
  • Lacking dacă cost_impact == Low și urgency este mai mare decât 6
  • Appropriate în orice alt caz

Acest exercițiu face parte din cursul

Analiza proceselor de afaceri în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Create cost_profile
vacancies_profile <- vacancies_impact %>%
  mutate(
    cost_profile = case_when(
      cost_impact == "High" & urgency < 7 ~ "Disproportionate",
      ___
      ___
      TRUE ~ "Appropriate"
    )
  )
Editează și rulează codul