我想并排创建两个图,但是我遇到的问题是R似乎无法扩大“绘图空间”,这导致x轴上的两个图形都缩小,如下所示:
您还可以看到,由于没有足够的空间,行名也会被裁剪。播出的问题是:如何使图变宽并使标签完全可见?避免使用任何类似的库ggplot
,这是很好的选择,但是如果没有其他方法,那也将很好。
这是上面的图的构造方式:
layout(matrix(c(1,2), 1, 2, byrow = TRUE))
plot(plot1)
plot(plot2) # axis(4, at = coef1[nrow(coef1), ], labels = colnames(coef1), cex = 0.8, adj = 0, las=2)
您可以打开图形设备,例如x11()
,windows()
或cairo()
设置宽度和高度。这将自动调整绘图区域的大小。在下面的示例中,将它们放大。
x11(width = 20, height = 4)
layout(matrix(c(1,2), 1, 2, byrow = TRUE))
plot(1:10)
plot(-(1:10))
至于利润,看help("par")
,条目oma
和mar
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句