如何在 Rstudio 中布局后在下一个设备上绘制绘图?

How to draw a plot on the next device after a layout in Rstudio?

我有一个包含多个图的代码,其中一些在布局中,另一些是独立的。问题是当我绘制布局时,下一个图必须单独出现在之前的布局安排中。如何在布局后停止地块的布局安排?

layout(matrix(c(1,2,3,4), 2, 2))
plot(1:10)
plot(10:100)
plot(100:1000)
plot(1000:10000)


#Plots that I dont't want into a layout

plot(1, main = "Example 1")

plot(2, main = "Example 2")

当我 运行 整个代码时,我希望在 Rstudio window 中有一个布局,然后是 2 个分开的图,但我得到:

我们可以运行以下行来重置绘图设备设置。

par(mfrow=c(1, 1))

之后运行你提供的代码和图都是单帧的

plot(1, main = "Example 1")

plot(2, main = "Example 2")