我正在使用简单的布局在R中绘图:
layout(matrix(c(1,2),1,2))
在我绘制了绘图的两边之后,我需要返回第一个绘制另外两条线(跨越另一边,并且只有在绘制第二面后才会知道正确的坐标)。 / p>
我知道我可以使用frame()在帧之间移动,但它只会前进,当它返回到开头时,它会清除整个绘图。是否可以将框架移回?
答案 0 :(得分:2)
尽管有警告,您可以使用par(mfg=...)
来控制使用布局时的绘图焦点:
layout(matrix(1:4,2,2));
plot(1:10, 1:10);
plot(10:1, 1:10);
par(mfg=c(1,1));
abline(h=5)
我不希望dev.set(dev.prev())工作,因为我认为它全部写入同一设备。