停止在igraph.plot中重叠的节点/顶点

时间:2014-11-27 15:01:24

标签: r plot nodes igraph vertices

我有一个要在R中绘制的节点表,并使用igraph.plot,因为它似乎最适合我的需要。

并非我的图表中的所有节点都已连接,即整个图形的某些部分可能只包含一对连接的节点。我需要生成一系列节点边图,这些图都在同一图中表示,其中没有顶点重叠。

我尝试了多种布局,但我认为这是因为并非所有节点都以这种方式相互连接......

有没有人知道在没有节点重叠的情况下绘制这些图的方法?

(我试图在下面加入两张图片,但似乎我需要"声望点":/)

提前谢谢!

1 个答案:

答案 0 :(得分:1)

您可以证明layout functions并修改网络边缘和顶点的大小。试试这个:

plot(G, vertex.size=8, vertex.color = rainbow(10, .8, .8, alpha= .8),
vertex.label.color = "black", vertex.label.cex = 0.4, vertex.label.degree = -pi/2,
edge.arrow.size = 0.3, edge.arrow.width = 0.4, edge.color = "black")