
pm4py
文章平均质量分 80
DreamingBetter
这个作者很懒,什么都没留下…
展开
-
PM4PY - 事件过滤的简化接口的使用
log = pm4py.filter_end_activities(log, admitted_end_activities)描述:在提供的列表中过滤具有结束活动的案例。参数:log :log对象admitted_end_activities:指定的结束活动列表返回:过滤后的log对象log = pm4py.filter_start_activities(log, admitted_start_activities)描述:在提供的列表中过滤具有开始活动的案例。参数:log :log..原创 2022-04-24 11:44:10 · 676 阅读 · 0 评论 -
PM4PY - 分析建议怎样的BPMN可以转换成Process Tree
背景读取手动绘制的BPMN图,欲将其转换成Process Tree原创 2022-04-20 18:02:51 · 902 阅读 · 0 评论 -
BPMN - 如何绘制符合良构编排的基础BPMN?
一、什么是BPMNBPMN(Business Process Modeling Notation),是指业务流程建模与标注,包括这些图元如何组合成一个业务流程图。二、BPMN基础本文介绍的BPMN只包含对 流对象 的介绍。流对象:是定义业务流程的主要图形元素,包括三种:事件、活动、网关。事件(Events):包含 事件开始(start event)、中间事件(activity)、事件结束(end event)。事件开始用细线圆圈表示,中间事件的活动用圆角矩形表示,事件结束用粗线圆圈表示。活动(A原创 2022-04-18 16:35:38 · 1390 阅读 · 0 评论 -
PM4PY - BPMN support
BPMN支持在pm4py,我们提供导入/导出/布局BPMN图表的支持。这些支持仅限于以下BPMN元素:Events:事件(开始/结束事件)Tasks:任务Gateways:网关(排他的,平行的,包容的)而且,我们提供在PM4PY中实施的流程模型的相互转换(例如:Petri nets 和BPMN 图标)导入import pm4pyimport osbpmn_graph = pm4py.read_bpmn(os.path.join("tests", "input_data", "runn原创 2022-03-24 15:56:50 · 793 阅读 · 0 评论 -
PM4PY - Process Trees
摘要:Process Trees在PM4PY中,我们为process trees(可视化、转换成Petri Net、日志生成)提供支持,导入导出,和生成他们的功能。导入导出Process Trees(pt)在PM4PY中,我们提供PTML格式导入导出pt。from pm4py.objects.process_tree.importer import importer as ptml_importertree = ptml_importer.apply("tests/input_data/runn原创 2022-03-22 16:58:38 · 1082 阅读 · 0 评论 -
PM4PY - Filtering Event Data
摘要:过滤EVENT DATA(不理解)按时间范围过滤(Filtering on timeframe)(不确定)如果只对某段时间范围内的traces感兴趣,即时间包含(contain)在开始与结束时间内。例如:2011-03-09到2012-01-18这段时间内。第一段代码用于log对象,第二段代码用于dataframe对象(后面的代码示例都是如此)。from pm4py.algo.filtering.log.timestamp import timestamp_filterfiltered_log原创 2022-03-22 15:29:40 · 502 阅读 · 0 评论 -
PM4PY - Handling Event Data
随笔trace(轨迹):从头部到尾部走一次路径就算一次traceVariants(变体):不同的路径为一个变体process execution(流程执行)stochastic(随机)原创 2022-03-22 15:28:55 · 529 阅读 · 2 评论