我正在尝试创建一个树状图,由于"父亲"有很多"孩子",我希望它是一个非常宽的图。因此,我尝试用窗口选项调整窗口的大小,并将边距设置为零宽度,以便有一个宽的图形。这些是我的程序行:
windows(heigth=7, width=14, record=TRUE, rescale="fit")
par(mar=c(1,0,1,0), omi=c(0,0,0,0), oma=c(0,0,0,0))
plot(graph_name,layout=layout.reingold.tilford(tree))
我得到一个很宽的设备窗口,但情节在中间,没有广泛分布。我说错了什么?
提前感谢,
Noam
默认情况下,igraph
使用方形宽高比,无论设备大小如何。您可以通过将asp
参数设置为0
来禁用此功能。
library(igraph)
g <- barabasi.game(100)
par(mar=c(0,0,0,0))
plot(g, asp=0)