НачатьНачать бесплатно

Стоимость и срочность

Набор данных vacancies_impact, который мы только что создали, содержит поля total_cost и cost_impact для каждого случая, а также атрибут urgency, указывающий, является ли вакансия срочной (urgency == 10) или нет (urgency == 1). Используйте функцию case_when() из пакета dplyr, чтобы создать переменную 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"
    )
  )
Редактировать и запускать код