synamine.stats¶
Process statistics and analysis functions.
stats
¶
High-level statistics API.
get_variants
¶
get_variants(log: EventLog) -> dict[tuple[str, ...], int]
Get variant frequencies from an event log.
get_activities
¶
get_activities(log: EventLog) -> dict[str, int]
Get activity frequencies from an event log.
get_start_activities
¶
get_start_activities(log: EventLog) -> dict[str, int]
Get start activity frequencies from an event log.
get_end_activities
¶
get_end_activities(log: EventLog) -> dict[str, int]
Get end activity frequencies from an event log.
get_case_durations
¶
get_case_durations(log: EventLog) -> dict[str, float]
Get case durations in seconds.
get_activity_durations
¶
get_activity_durations(
log: EventLog,
) -> dict[str, dict[str, float]]
Get sojourn time statistics per activity.
get_waiting_times
¶
get_waiting_times(log: EventLog) -> list[float]
Get all inter-event waiting times in seconds.