Skutki odrzuconych ofert
W poprzednim ćwiczeniu przyjrzeliśmy się przypadkom, w których procedura nie była restartoawana lub kandydaci nie zostali odrzuceni. Wydaje się, że w tych przypadkach wakaty były obsadzane nieco szybciej. Ale jaki wpływ ma sytuacja, gdy to kandydat odrzuca naszą propozycję?
Funkcja filter_precedence() pozwala wybierać przypadki na podstawie określonej kolejności między aktywnościami – wystarczy podać aktywność poprzedzającą i następującą.
Sposób użycia:
dataset %>%
filter_precedence(
antecedents = "activity that came before",
consequents = "activity that came after",
precedence_type = "directly or eventually following?"
filter_method = "all or none?"
)
To ćwiczenie jest częścią kursu
Analiza procesów biznesowych w R
Instrukcje do ćwiczenia
- Odfiltruj przypadki, w których po
"Receive Response"nigdy bezpośrednio nie następuje"Review Non Acceptance". Zapisz wynik w zmiennejnot_refused. Ustawprecedence_typena"directly_follows", afilter_methodna"none". - Przypadki w
not_refusednadal mają wysoki czas realizacji. Wybierz te spośród nich, które trwają dłużej niż 300 dni. Zapisz wynik w zmiennejworst_cases. - Użyj funkcji
trace_explorer(), aby przejrzeć 80% najczęściej występujących różnych śladów w dzienniku zdarzeńworst_cases.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Filter by precedence with activites not directly following
not_refused <- vacancies %>%
___(
antecedents = ___,
consequents = ___,
precedence_type = ___,
filter_method = ___
)
# Filter for throughput time greater than 300
worst_cases <- ___ %>%
filter_throughput_time(interval = ___, units = ___)
# Explore the traces with 80% coverage
___