在R中绘制图形时如何增加边长

时间:2017-07-03 19:43:07

标签: r plot igraph

有没有办法在r中绘制具有较大边长的图形? 我只是在使用

库(的igraph)

图(曲线图)

并且有人知道为什么所有边都有可变长度吗?

**    V1    V2
1      6     1
2      6     5
3      1     0
4      1     6
5      1   385
6      5     4
7      5     6
8      5    98
9      0     1
10     0     2

我有这种格式的数据,我正在生成网络图。

Click this link to see the graph

1 个答案:

答案 0 :(得分:2)

你可以尝试一些事情:

您可以更改地块上的边距:

par(mar=c(0,0,0,0))
plot(graph)

您可以通过浏览layouts上的igraph文档来更改布局参数,以执行以下操作:

test.layout <- layout_(g,with_dh(weight.edge.lengths = edge_density(g)/1000))
plot(g, layout = test.layout)