idle_time {edeaR} | R Documentation |
Calculates the amount of time that no activity occurs.
idle_time(
log,
level = c("log", "trace", "case", "resource"),
append = deprecated(),
append_column = NULL,
units = c("auto", "secs", "mins", "hours", "days", "weeks"),
sort = TRUE,
eventlog = deprecated()
)
## S3 method for class 'eventlog'
idle_time(
log,
level = c("log", "trace", "case", "resource"),
append = deprecated(),
append_column = NULL,
units = c("auto", "secs", "mins", "hours", "days", "weeks"),
sort = TRUE,
eventlog = deprecated()
)
## S3 method for class 'grouped_eventlog'
idle_time(
log,
level = c("log", "case", "trace", "resource"),
append = deprecated(),
append_column = NULL,
units = c("auto", "secs", "mins", "hours", "days", "weeks"),
sort = TRUE,
eventlog = deprecated()
)
## S3 method for class 'activitylog'
idle_time(
log,
level = c("log", "trace", "case", "resource"),
append = deprecated(),
append_column = NULL,
units = c("auto", "secs", "mins", "hours", "days", "weeks"),
sort = TRUE,
eventlog = deprecated()
)
## S3 method for class 'grouped_activitylog'
idle_time(
log,
level = c("log", "trace", "case", "resource"),
append = deprecated(),
append_column = NULL,
units = c("auto", "secs", "mins", "hours", "days", "weeks"),
sort = TRUE,
eventlog = deprecated()
)
log |
|
level |
|
append |
|
append_column |
|
units |
|
sort |
|
eventlog |
Argument level
has the following options:
At "log"
level, the idle time metric provides an overview of summary statistics of the idle time per case,
aggregated over the complete log.
On "trace"
level, the idle time metric provides an overview of the summary statistics of the idle time for each trace in the log.
On "case"
level, the idle time metric provides an overview of the total idle time per case
On "resource"
level, this metric can be used to get an insight in the amount of time each resource "wastes" during the process.
idle_time(eventlog)
: Computes the idle time for an eventlog
.
idle_time(grouped_eventlog)
: Computes the idle time for a grouped_eventlog
.
idle_time(activitylog)
: Computes the idle time for an activitylog
.
idle_time(grouped_activitylog)
: Computes the idle time for a grouped_activitylog
.
Swennen, M. (2018). Using Event Log Knowledge to Support Operational Exellence Techniques (Doctoral dissertation). Hasselt University.
throughput_time()
,processing_time()
,difftime()
Other metrics:
activity_frequency()
,
activity_presence()
,
end_activities()
,
number_of_repetitions()
,
number_of_selfloops()
,
number_of_traces()
,
processing_time()
,
resource_frequency()
,
resource_involvement()
,
resource_specialisation()
,
start_activities()
,
throughput_time()
,
trace_coverage()
,
trace_length()