【发布时间】:2016-02-08 12:13:48
【问题描述】:
假设我们想要可视化如下所示的网络
library(igraph)
a<- cbind(c(1,2,3,4,5),
c(2,4,1,2,2))
b<- graph.edgelist(a, directed=FALSE)
除了手动设置坐标之外,还有什么方法可以让节点保持在相同的位置?例如,我们是否可以使用 tkplot 编辑图形并保存布局,以便无论我们运行多少次代码都保持不变?通过使用函数 tkplot.getcoords,我设法只保存了一次布局。可重复性可能吗?
提前谢谢你。
【问题讨论】:
-
考虑到
tkp <- tkplot(b); coords <- tkplot.getcoords(tkp),可以备份变量coords。或者你是什么意思?