首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在RStudio中绘图而不弹出新窗口(RStudio: Device (活动))?

如何在RStudio中绘图而不弹出新窗口(RStudio: Device (活动))?
EN

Stack Overflow用户
提问于 2016-11-18 16:19:16
回答 4查看 33.3K关注 0票数 22

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

我研究过dev.off()和其他dev函数,但没有成功。例如:

代码语言:javascript
复制
# 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的最新版本。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-01-17 08:53:49

对于其他像我这样的人来说,他们可能还会遇到这个问题:

这可能是由对3.3.2的R更新造成的,并通过安装更新版本的RStudio来修复。在我的例子中,1.0.136成功了。

票数 3
EN

Stack Overflow用户

发布于 2018-06-26 02:31:07

我知道这个问题已经得到了解决,但这个问题可能会以多种方式出现。我的问题要简单得多。由于通过dev.off()关闭了默认的null GD,Rstudio绘图窗格中没有显示这些绘图。我使用R版本R-3.4.4运行Rstudio版本1.1.442

我运行了几次dev.off(),直到关闭了所有窗口,包括隐藏窗口,并且在控制台窗口中收到了以下响应。

空设备1

然后我运行了这个程序,并将其显示在RStudio绘图窗格中。

代码语言:javascript
复制
dev.new()
plot(mtcars$mpg~mtcars$disp)
票数 5
EN

Stack Overflow用户

发布于 2017-12-21 09:16:01

转到options菜单栏和工具->>在该阶段从“显示输出预览:”中的列表中选择"window“,然后应用

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40681696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档