如何得到数字(n)?

时间:2012-08-02 15:28:41

标签: r plot

在matplotlib或matlab中,您可以执行以下操作:

figure(n)
clf()

我们如何在R中做到这一点?

所需的动作是在窗口“n”中显示一个新的空白绘图窗口,即n = 3。所有后续绘图命令都将显示在此活动窗口中。

我之前肯定已经弄明白了但是当我回到R时我总是要查找它。  我认为“x11”加上一些选项可能就是诀窍。

1 个答案:

答案 0 :(得分:3)

如果您打开了多个图形设备,则dev.list将显示已打开设备的列表。 dev.cur函数返回哪些是当前/活动设备。您可以使用dev.set选择要创建当前设备或活动设备的开放设备(新图将转到哪里)。您还可以使用dev.nextdev.prev以及dev.set来循环浏览活动设备。您可以查看这些函数的返回值的名称,以查看它们是什么类型的设备,这可能有助于在跳过文件设备时旋转屏幕设备。

如果您在单个设备中进行多重设置(par(mfrow=c(3,2))),则可以使用par(mfg=c(r,c))将第r行和第c列中的数字设置为下一个数字将被绘制成。