每当我在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)在截图图像中生成弹出窗口:

我希望设备留在右下角的RStudio绘图窗口中。有人需要帮助吗?我看到了一个类似的问题,here声称更新会解决这个问题。我在上周就更新了。当我使用sessionInfo()时,我运行的是R version 3.3.2,我相信这是R的最新版本。
发布于 2017-01-17 08:53:49
对于其他像我这样的人来说,他们可能还会遇到这个问题:
这可能是由对3.3.2的R更新造成的,并通过安装更新版本的RStudio来修复。在我的例子中,1.0.136成功了。
发布于 2018-06-26 02:31:07
我知道这个问题已经得到了解决,但这个问题可能会以多种方式出现。我的问题要简单得多。由于通过dev.off()关闭了默认的null GD,Rstudio绘图窗格中没有显示这些绘图。我使用R版本R-3.4.4运行Rstudio版本1.1.442
我运行了几次dev.off(),直到关闭了所有窗口,包括隐藏窗口,并且在控制台窗口中收到了以下响应。
空设备1
然后我运行了这个程序,并将其显示在RStudio绘图窗格中。
dev.new()
plot(mtcars$mpg~mtcars$disp)发布于 2017-12-21 09:16:01
转到options菜单栏和工具->>在该阶段从“显示输出预览:”中的列表中选择"window“,然后应用
https://stackoverflow.com/questions/40681696
复制相似问题