Lọc sự kiện

Business Process Analytics với R

Gert Janssenswillen

Creator of bupaR

Các loại bộ lọc sự kiện

  • Bộ lọc cắt tỉa
  • Bộ lọc tần suất
  • Bộ lọc theo nhãn
  • Bộ lọc thuộc tính chung
Business Process Analytics với R

Cắt theo khoảng thời gian

filter_time_period(log, interval = ymd(c("20180110","20180122")), 
                    filter_method = "trim")
Business Process Analytics với R

Cắt theo điểm bắt đầu và kết thúc

filter_trim(start_activities = "blues")
Business Process Analytics với R

Cắt theo điểm bắt đầu và kết thúc

filter_trim(start_activities = "blues", end_activities = "greens")
Business Process Analytics với R

Cắt theo điểm bắt đầu và kết thúc

Business Process Analytics với R

Lọc theo tần suất

  • Tần suất hoạt động
filter_activity_frequency(log, interval = c(50,100))
filter_activity_frequency(log, percentage = 0.8)

  • Tần suất tài nguyên
filter_resource_frequency(log, interval = c(60,900))
filter_resource_frequency(log, percentage = 0.6)

Business Process Analytics với R

Lọc theo nhãn

filter_activity(log, activities = c("reds","oranges","purples")))

Business Process Analytics với R

Lọc theo điều kiện

filter(log, cost > 1000, priority == "High", ...)
  • Có thể dùng mọi điều kiện dựa trên thuộc tính dữ liệu
  • Có thể kết hợp nhiều điều kiện bằng &, |, !, v.v.
Business Process Analytics với R

Cùng luyện tập nào!

Business Process Analytics với R

Preparing Video For Download...