【问题标题】:Fixed arrangement of nodes in the visNetwork upon runtime修复了运行时 visNetwork 中节点的排列
【发布时间】:2018-06-14 21:30:06
【问题描述】:

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

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

【问题讨论】:

  • 这不是graphviz问题,中间层太多。我简单检查了一下,可以想象研究文档会帮助我在 visNodes 项目(第 63 页)中找到一些提示。
  • @vaettchen,非常感谢您回复先生,我是这个包的新手,没有太多关于这些包差异的信息,请建议我可以遵循的可能方法来获得这完成了,我在社区上找到的一些参考是这样的,请帮助。 stackoverflow.com/questions/47630378/…

标签: r graphviz diagrammer visnetwork


【解决方案1】:

我相信您需要在visLayout() 中使用randomSeed。此处说明:

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

这里的语法示例:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多