用igraph绘制R中的大二部图

时间:2018-05-06 04:15:51

标签: r igraph graph-visualization

我正在使用二分图中的大量节点。我正在使用igraph包。但结果太密集了:

enter image description here

以下是生成图表的R代码:

library(igraph)
rd<-read.csv("bipartite-sna.csv")
g <- graph.data.frame(rd, directed=TRUE)
V(g)$type<-V(g)$name %in% rd[,1]
png("bipartite.png", width=1200, height=400)
shape<-c("circle","square")
plot(g, layout=layout.bipartite, vertex.shape=shape[as.numeric(V(g)$type)+1], vertex.label=NA)
vertex.size=7, rescale=TRUE)
dev.off()

显然只是增加输出的大小并不会导致节点自动展开。我应该调整什么才能提高图表的易读性?

0 个答案:

没有答案