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