Стоимость и срочность
Набор данных 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"
)
)