Analyses the structuredness of a log by use of trace frequencies.
trace_coverage(log, level = c("log", "trace", "case"), sort = TRUE)# S3 method for log
trace_coverage(log, level = c("log", "trace", "case"), sort = TRUE)
# S3 method for grouped_log
trace_coverage(log, level = c("log", "trace", "case"), sort = TRUE)
log: Object of class log or derivatives (grouped_log, eventlog, activitylog, etc.).
character (default "log"): Level of granularity for the analysis: "log" (default),
"trace", or "case". For more information, see vignette("metrics", "edeaR") and Details below.
logical (default TRUE): Sort output on count. Only for levels with frequency count output.
trace_coverage(log): Calculates trace coverage metric for a log.
trace_coverage(grouped_log): Calculates trace coverage metric for a grouped_log.
Argument level has the following options:
At "log" level, summary statistics of the coverage of traces are returned.
On "trace" level, the absolute and relative frequency of each trace are returned.
On "case" level, the coverage of the corresponding trace is returned for each case.
Swennen, M. (2018). Using Event Log Knowledge to Support Operational Exellence Techniques (Doctoral dissertation). Hasselt University.
Other metrics:
activity_frequency(),
activity_presence(),
end_activities(),
idle_time(),
number_of_repetitions(),
number_of_selfloops(),
number_of_traces(),
processing_time(),
resource_frequency(),
resource_involvement(),
resource_specialisation(),
start_activities(),
throughput_time(),
trace_length()