Provides summary statistics concerning the throughput times of cases.
throughput_time(eventlog, level, append, units, ...) # S3 method for eventlog throughput_time(eventlog, level = c("log", "trace", "case"), append = FALSE, units = c("hours", "days", "weeks", "mins", "secs"), ...) # S3 method for grouped_eventlog throughput_time(eventlog, level = c("log", "trace", "case"), append = FALSE, units = c("days", "hours", "mins", "weeks"), ...)
The dataset to be used. Should be a (grouped) eventlog object.
Level of granularity for the analysis: log, case, activity, resource or resource-activity.
For more information, see
Logical, indicating whether to append results to original event log. Ignored when level is log or trace.
Time units to be used
The throughput time of a case is the total duration of the case, or the difference between the timestamp of the end event and the timestamp of the start event of the case. Possible idle time is also included in this calculation.
On log level, the summary statistics of these throughput to describe the throughput time of cases in an aggregated fashion.
Instead of looking at all cases in the log, it can be interesting to analyse the different process variants or traces in the log
eventlog: Throughput time for eventlog
grouped_eventlog: Throughput time for grouped eventlog
Swennen, M. (2018). Using Event Log Knowledge to Support Operational Exellence Techniques (Doctoral dissertation). Hasselt University.