Управляющий край с аккуратным макетом с processmapR - PullRequest
0 голосов
/ 05 ноября 2018

Я использую пакет анализа процессов bupaR и processmapR, чтобы построить свой журнал как карту процесса, но когда я пытаюсь установить пользовательскую позицию (которая заставляет график использовать аккуратный макет), край становится почти ровным, а край трудно читаемое значение:

График по умолчанию без пользовательской позиции: enter image description here С пользовательской позиции: enter image description here

Я пытался использовать

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)

Но я не смог найти ни одного атрибута, который бы изменял способ отображения края, например, добавил к ним больше кривой

Как я могу решить эту проблему?

Спасибо

1 Ответ

0 голосов
/ 20 апреля 2019

Попробуйте следующее:

map = add_global_graph_attrs(graph,
                             attr = "splines",
                             value = "curved", 
                             attr_type = "graph")
...