pm4py.algo.organizational_mining.sna.algorithm module#
- class pm4py.algo.organizational_mining.sna.algorithm.Parameters(*values)[source]#
Bases:
Enum- ACTIVITY_KEY = 'pm4py:param:activity_key'#
- RESOURCE_KEY = 'pm4py:param:resource_key'#
- METRIC_NORMALIZATION = 'metric_normalization'#
- class pm4py.algo.organizational_mining.sna.algorithm.Variants(*values)[source]#
Bases:
Enum- HANDOVER_LOG = <module 'pm4py.algo.organizational_mining.sna.variants.log.handover' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/log/handover.py'>#
- WORKING_TOGETHER_LOG = <module 'pm4py.algo.organizational_mining.sna.variants.log.working_together' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/log/working_together.py'>#
- SUBCONTRACTING_LOG = <module 'pm4py.algo.organizational_mining.sna.variants.log.subcontracting' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/log/subcontracting.py'>#
- JOINTACTIVITIES_LOG = <module 'pm4py.algo.organizational_mining.sna.variants.log.jointactivities' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/log/jointactivities.py'>#
- HANDOVER_PANDAS = <module 'pm4py.algo.organizational_mining.sna.variants.pandas.handover' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/pandas/handover.py'>#
- WORKING_TOGETHER_PANDAS = <module 'pm4py.algo.organizational_mining.sna.variants.pandas.working_together' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/pandas/working_together.py'>#
- SUBCONTRACTING_PANDAS = <module 'pm4py.algo.organizational_mining.sna.variants.pandas.subcontracting' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/pandas/subcontracting.py'>#
- JOINTACTIVITIES_PANDAS = <module 'pm4py.algo.organizational_mining.sna.variants.pandas.jointactivities' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/organizational_mining/sna/variants/pandas/jointactivities.py'>#
- pm4py.algo.organizational_mining.sna.algorithm.apply(log: EventLog | DataFrame, parameters: Dict[str | Parameters, Any] | None = None, variant=Variants.HANDOVER_LOG) SNA[source]#
Calculates a SNA metric
- Parameters:
log – Log
parameters – Possible parameters of the algorithm
variant –
- Variant of the algorithm to apply. Possible values:
Variants.HANDOVER_LOG
Variants.WORKING_TOGETHER_LOG
Variants.SUBCONTRACTING_LOG
Variants.JOINTACTIVITIES_LOG
Variants.HANDOVER_PANDAS
Variants.WORKING_TOGETHER_PANDAS
Variants.SUBCONTRACTING_PANDAS
Variants.JOINTACTIVITIES_PANDAS
- Returns:
Tuple containing the metric matrix and the resources list
- Return type: