pm4py.visualization.dfg.variants.cost module#
- class pm4py.visualization.dfg.variants.cost.Parameters(*values)[source]#
Bases:
Enum- ACTIVITY_KEY = 'pm4py:param:activity_key'#
- FORMAT = 'format'#
- MAX_NO_EDGES_IN_DIAGRAM = 'maxNoOfEdgesInDiagram'#
- START_ACTIVITIES = 'start_activities'#
- END_ACTIVITIES = 'end_activities'#
- TIMESTAMP_KEY = 'pm4py:param:timestamp_key'#
- START_TIMESTAMP_KEY = 'pm4py:param:start_timestamp_key'#
- FONT_SIZE = 'font_size'#
- AGGREGATION_MEASURE = 'aggregation_measure'#
- RANKDIR = 'rankdir'#
- BGCOLOR = 'bgcolor'#
- ENABLE_GRAPH_TITLE = 'enable_graph_title'#
- GRAPH_TITLE = 'graph_title'#
- pm4py.visualization.dfg.variants.cost.apply(dfg: Dict[Tuple[str, str], int], log: EventLog = None, parameters: Dict[Any, Any] | None = None, activities_count: Dict[str, int] = None, serv_time: Dict[str, float] = None) Digraph[source]#
Visualize a cost-based directly-follows graph
- Parameters:
dfg – Performance Directly-follows graph
log – (if provided) Event log for the calculation of statistics
activities_count – (if provided) Dictionary associating to each activity the number of occurrences in the log.
serv_time – (if provided) Dictionary associating to each activity the average service time
parameters – Variant-specific parameters
- Returns:
Graphviz digraph
- Return type:
gviz