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

如何在Rstudio中布局后在下一台设备上绘制绘图?,r,layout,plot,rstudio,device,R,Layout,Plot,Rstudio,Device,我有一个代码与几个情节,其中一些是在布局和其他独立。问题是,当我绘制布局时,必须单独绘制的下一个图会出现在上一个布局中。布局完成后,如何停止绘图的布局排列 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, mai

我有一个代码与几个情节,其中一些是在布局和其他独立。问题是,当我绘制布局时,必须单独绘制的下一个图会出现在上一个布局中。布局完成后,如何停止绘图的布局排列

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窗口中出现一个布局,然后是两个单独的绘图,但我得到:


我们可以运行以下行来重置打印设备设置

par(mfrow=c(1, 1))
之后,运行您提供的代码,绘图都在一个帧中

plot(1, main = "Example 1")


您可以使用
布局(1)
par(mfrow=c(1,1))
dev.off()重新设置它。
poss duplicate:
plot(2, main = "Example 2")