시작하기무료로 시작하기

비용 대 긴급도

방금 생성한 데이터셋 vacancies_impact에는 각 케이스별 total_costcost_impact가 포함되어 있으며, 공석의 긴급 여부를 나타내는 데이터 속성 urgency도 함께 포함되어 있습니다(긴급: urgency == 10, 비긴급: urgency == 1). dplyr의 case_when()을 사용하여 비용이 적절하게 발생했는지 나타내는 변수 cost_profile을 생성하세요.

  • Disproportionate: cost_impact == High이고 urgency가 7 미만인 경우
  • Excessive: cost_impact == Medium이고 urgency가 5 미만인 경우
  • Lacking: cost_impact == Low이고 urgency가 6 초과인 경우
  • Appropriate: 그 외의 경우

이 연습은 강의의 일부입니다

R로 배우는 비즈니스 프로세스 분석

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create cost_profile
vacancies_profile <- vacancies_impact %>%
  mutate(
    cost_profile = case_when(
      cost_impact == "High" & urgency < 7 ~ "Disproportionate",
      ___
      ___
      TRUE ~ "Appropriate"
    )
  )
코드 편집 및 실행