pm4py.algo.organizational_mining.network_analysis.algorithm module#

class pm4py.algo.organizational_mining.network_analysis.algorithm.Variants(*values)[source]#

Bases: Enum

DATAFRAME = <module 'pm4py.algo.organizational_mining.network_analysis.variants.dataframe' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/network_analysis/variants/dataframe.py'>#
pm4py.algo.organizational_mining.network_analysis.algorithm.apply(log: DataFrame | EventLog | EventStream, variant=Variants.DATAFRAME, parameters: Dict[Any, Any] | None = None) Dict[Tuple[str, str], Dict[str, Any]][source]#

Performs the network analysis on the provided event log

Parameters:
  • log – Event log

  • parameters – Version-specific parameters

Returns:

Edges of the network analysis (first key: edge; second key: type; value: number of occurrences)

Return type:

network_analysis