pm4py.stats#
The pm4py.stats
module contains the statistical functionalities offered in pm4py
.
Functions
|
Summarizes the positions of a specific activity across all cases in the event log. |
|
Retrieves the durations of all cases in the event log. |
|
Calculates the average time difference between the start times of two consecutive cases. |
|
Retrieves the duration of a specific case. |
|
Associates each case in the log with the number of cases that are concurrently open. |
|
Calculates the cycle time of the event log. |
|
Returns the end activities and their frequencies from a log object. |
|
Returns the values and their frequencies for a specified event attribute. |
|
Returns the list of event-level attributes in the log. |
|
Retrieves frequent trace segments (sub-sequences of activities) from an event log. |
|
Derives the minimum self-distance witnesses for each activity. |
|
Computes the minimum self-distance for each activity observed in an event log. |
|
Identifies activities that have rework occurrences, i.e., activities that occur more than once within the same case. |
|
Computes the service time for each activity in the event log using the specified aggregation measure. |
|
Returns the start activities and their frequencies from a log object. |
|
Retrieves the stochastic language from the provided object. |
|
Returns the values and their frequencies for a specified trace attribute. |
|
Returns the list of trace-level attributes in the log. |
|
Retrieves the variants from the log. |
|
Retrieves the variants from the log, where the variant keys are tuples. |
|
Associates a pandas DataFrame aggregated by variants and their positions within each variant. |
|
Splits an event log into sub-dataframes for each process variant. |