R 4.2更新后绘图弹出外部窗口,如何恢复至Plot面板显示?
修复R 4.2+版本绘图弹出外部窗口的问题
试试下面这些方法,按顺序操作:
检查RStudio图形设置:
点击顶部菜单栏的「Tools」→「Global Options」→「General」分类下的「Graphics」,将「Backend」选项改为「RStudio Graphics Device」或「AGG」,修改完成后重启RStudio。手动指定默认绘图设备:
在R环境中运行以下代码,强制使用RStudio内置的绘图面板:options(device = "RStudioGD")若想让设置永久生效,可将这行代码添加到
.Rprofile文件中,使用usethis::edit_r_profile()命令可直接打开该文件进行编辑。重置所有图形设备:
先关闭所有已打开的绘图窗口,再重新指定设备:while (!is.null(dev.list())) dev.off() options(device = "RStudioGD")排查第三方包干扰:
部分第三方包(如Cairo或部分可视化扩展包)会自动替换默认绘图设备,检查你的脚本中是否加载了这类包,暂时注释掉加载语句后测试绘图是否能正常显示在面板中。
内容的提问来源于stack exchange,提问作者Cmac332
相关产品推荐
相关产品推荐

