Nevýhody odmítnutí
V minulém cvičení jsme se zaměřili na případy, kde se postup neopakoval ani se kandidáti neodmítli. Zdálo se, že v těchto případech byla pracovní místa obsazena o něco rychleji. Co se ale stane, když kandidát odmítne naše nabídky?
Funkce filter_precedence() umožňuje vybírat případy na základě konkrétního pořadí aktivit – pomocí předcházející a následující aktivity.
Používá se takto:
dataset %>%
filter_precedence(
antecedents = "activity that came before",
consequents = "activity that came after",
precedence_type = "directly or eventually following?"
filter_method = "all or none?"
)
Toto cvičení je součástí kurzu
Business Process Analytics in R
Pokyny k cvičení
- Filtruj případy, ve kterých po
"Receive Response"nikdy přímo nenásleduje"Review Non Acceptance". Výsledek ulož donot_refused. Nastavprecedence_typena"directly_follows"afilter_methodna"none". - Případy v
not_refusedstále vykazují vysokou dobu zpracování. Vyber ty z nich, jejichž zpracování trvalo déle než 300 dní. Výsledek ulož doworst_cases. - Pomocí
trace_explorer()prozkoumej 80 % nejčastějších různých tras v event loguworst_cases.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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
___