修复了运行时visNetwork中节点的排列

时间:2018-01-05 04:49:15

标签: r graphviz diagrammer visnetwork

我正在使用visNetwork包来创建小型网络。下面的脚本创建了一个简单的网络图,如可视化中所示。我的问题是,每次执行脚本时,节点的定位都会不断变化。我的要求是每次运行脚本时,我都希望可视化显示为固定,并且按照下面的视觉顺序排列,目前我不得不手动移动边缘以显示所需内容。此外,我将把更多节点带入网络,请帮助我采用可扩展的方法。请帮助和谢谢。

library(visNetwork)
visNetwork(dot = 'dinetwork {1 -> 1 -> 2; 2 -> 4; 2 -- 3; 2 -> 1 }', width = 
"100%")

Snapshot Visual

1 个答案:

答案 0 :(得分:0)

我认为您需要在randomSeed中使用visLayout()。在这里描述:

https://datastorm-open.github.io/visNetwork/layout.html

此处的语法示例:

https://datastorm-open.github.io/visNetwork/options.html