我知道我可以使用par(mfrow=c(1, 2))来创建带有拆分屏幕的图。但是,我真的很想创建一个绘图,其中2/3的窗口用于绘制一个图形,而1/3的窗口用于绘制另一个图形。这可能吗?

最佳答案

您需要在此处使用函数layout而不是par,并使用widths参数:

layout(matrix(c(1,2),nrow=1), widths=c(2,1))

有关更多信息,请参见?layout

关于r - 在R中绘制分屏(具有不相等的窗口),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13703706/

10-12 22:58