Aktivity jako základ procesů

Business Process Analytics in R

Gert Janssenswillen

Creator of bupaR

Příklad: Online výuka

Business Process Analytics in R

První pohled na protokol událostí

Přehled rozsahu protokolu událostí

  • Kolik případů je popsáno?
  • Kolik různých aktivit je prováděno?
  • Kolik událostí je zaznamenáno?
  • Jaké je časové období záznamu dat?
Business Process Analytics in R
library(bupaR)

Tyto informace lze zobrazit výpisem souhrnu protokolu událostí

summary(learning)

nebo pomocí funkcí pro počítání.

n_cases(learning)
498
n_activities(learning)
10
Business Process Analytics in R

Aktivity

Aktivity popisují průběh procesu

  • Jaké akce jsou prováděny?
  • V jakém pořadí jsou prováděny?
Business Process Analytics in R

Prozkoumání aktivit

activity_labels(learning)
 [1]  "Consult Dictionary"   "Consult Theory Pages" "Exercise 1"           
 [4]  "Exercise 2"           "Exercise 3"           "Exercise 4"          
 [7]  "Exercise 5"           "Exercise 6"           "Exercise 7"        
 [10] "Assessment" 
Business Process Analytics in R

Prozkoumání aktivit

activities(learning)
# A tibble: 10 x 3
  action               absolute_frequency relative_frequency
   <chr>                             <dbl>              <dbl>
 1 Exercise 1                         516              0.142 
 2 Assessment                         498              0.137 
 3 Exercise 2                         493              0.135 
 4 Exercise 4                         442              0.121 
 5 Exercise 3                         436              0.120 
 6 Exercise 5                         360              0.0988
 7 Exercise 6                         302              0.0829
 8 Exercise 7                         299              0.0820
 9 Consult Dictionary                 165              0.0453
Business Process Analytics in R

Prozkoumání posloupností aktivit

Každý případ je popsán posloupností aktivit – svou trasou.

Business Process Analytics in R

Prozkoumání posloupností aktivit

  • Frekvenční tabulku tras lze získat funkcí traces
traces(learning)
  • Vizualizovat je lze pomocí funkce trace_explorer
trace_explorer(learning)
Business Process Analytics in R

Pojďme procvičovat!

Business Process Analytics in R

Preparing Video For Download...