每当我在 RStudio 中绘制任何绘图时,都会弹出一个新的设备窗口。情况并非总是如此。我一定是更改了一些设置。如何更改设置以将绘图转到 RStudio 绘图窗口?

我已经探索了 dev.off() 和其他 dev 函数没有成功。例如:

# Clear workspace
rm(list=ls())

# create data
set.seed(1)
x <- rnorm(100, 0, 1)
y <- rnorm(100, 3, 1)

plot(x,y)

在截图图像中产生弹出窗口:
r - 如何在 RStudio 中绘图而不弹出新窗口(R 图形 : Device (ACTIVE)?-LMLPHP

我希望设备留在右下角的 RStudio 绘图窗口中。有没有人有任何帮助?我看到了一个类似的问题 here,声称更新将解决该问题。我在上周内更新。当我使用 sessionInfo() 时,我正在运行 R version 3.3.2 ,我认为这是 R 的最新版本。

最佳答案

对于像我一样的其他人可能仍然会遇到这个问题:

这可能是由 R 更新到 3.3.2 引起的,并通过安装较新版本的 RStudio 来修复。就我而言,1.0.136 成功了。

关于r - 如何在 RStudio 中绘图而不弹出新窗口(R 图形 : Device (ACTIVE)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40681696/

10-14 03:55