在 matplotlib 或 matlab 中,您可以执行以下操作:
figure(n)
clf()
我们如何在 R 中做到这一点?
所需的操作是在窗口“n”中打开一个新的空白绘图窗口,即 n=3。所有后续的绘图命令都将出现在此活动窗口中。
我之前肯定已经弄清楚了这一点,但是当我回到 R 时,我总是必须查找它。我认为“x11”加上一些选项可能是诀窍。
如果您打开了多个图形设备,dev.list
则将显示打开的设备列表。该dev.cur
函数返回其中哪一个是当前/活动设备。您可以使用dev.set
选择哪些打开的设备来制作当前或活动设备(新地块将转到的位置)。您还可以使用和dev.next
来循环浏览活动设备。您可以查看这些函数的返回值的名称以了解它们是什么类型的设备,这可能有助于在跳过文件设备时旋转屏幕设备。dev.prev
dev.set
如果您在par(mfrow=c(3,2))
单个设备中处于多个图形设置 ( ) 中,则可以使用par(mfg=c(r,c))
将第 r 行和第 c 列中的图形设置为下一个要绘制的图形。