0

我正在使用 bupaR 流程挖掘套件和 processmapR 将我的日志绘制为流程图,但是当我尝试设置自定义位置(强制图形使用整洁布局)时,边缘变得几乎是直的,并且边缘值很难读:

没有自定义位置的默认图表: 在此处输入图像描述 使用自定义位置: 在此处输入图像描述

我试着用

positions <- data.frame(act = c("node1","node2","node 3","node 4","node 5","Start", "End"),
                        y = c(5,4,3,2,1,6,0),
                        x = c(1,2,3,4,5,0,6),
                        stringsAsFactors = F)
graph = process_map(log, fixed_node_pos = positions, render = F)
map = add_global_graph_attrs(graph,
                             attr = "splines",
                             value = "true", 
                             attr_type = "graph")
render_graph(map)

但我找不到任何属性来改变边缘的显示方式,比如向它们添加更多曲线

我该如何解决这个问题?

谢谢

4

1 回答 1

0

尝试以下操作:

map = add_global_graph_attrs(graph,
                             attr = "splines",
                             value = "curved", 
                             attr_type = "graph")
于 2019-04-20T00:33:37.000 回答