1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza procesów biznesowych w R

Connected

ćwiczenie

Koszt a pilność

Zbiór danych vacancies_impact, który właśnie utworzyliśmy, zawiera kolumny total_cost i cost_impact dla każdego przypadku, a także atrybut urgency, który wskazuje, czy wakat jest pilny (urgency == 10), czy nie (urgency == 1). Użyj funkcji case_when() z pakietu dplyr, aby utworzyć zmienną cost_profile określającą, czy koszty zostały poniesione w odpowiedni sposób:

  • Disproportionate — jeśli cost_impact == High i urgency jest mniejsze niż 7
  • Excessive — jeśli cost_impact == Medium i urgency jest mniejsze niż 5
  • Lacking — jeśli cost_impact == Low i urgency jest większe niż 6
  • Appropriate — we wszystkich pozostałych przypadkach

Instrukcje 1/3

undefined XP
    1
    2
    3

Utwórz zmienną cost_profile zgodnie z podanymi powyżej regułami. Wyniki zapisz w obiekcie vacancies_profile.