You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R语言绘图未显示在Plots窗口,弹出Quartz窗口问题求助

解决Mac上R绘图默认弹出Quartz窗口的问题

检查RStudio绘图设备配置

打开RStudio后按以下步骤操作:

  • 点击顶部菜单栏的Tools → Global Options
  • 在弹出窗口选择General标签,找到Graphics板块
  • 确认Backend选项设置为AG(若被改为Quartz则改回)
  • 确保Show plots in window选项处于勾选状态
  • 点击Apply和OK,重启RStudio测试

手动指定默认绘图设备

如果配置调整无效,可在绘图前手动激活RStudio内置设备:

# 切换到RStudio绘图设备
dev.new(device = "RStudioGD")
# 示例绘图代码
plot(1:10)

若想永久生效,可将以下代码添加到你的.Rprofile文件中:

options(device = "RStudioGD")

排查自定义配置干扰

检查你的.Rprofile文件或当前R环境中,是否存在强制设置device = quartz()的代码,如有则删除或注释该行。

重置RStudio状态

若以上方法均无效,可尝试重置RStudio配置:

  • 关闭RStudio
  • 找到配置文件夹:~/Library/Application Support/RStudio/
  • 将该文件夹重命名(如改为RStudio_old)
  • 重新打开RStudio,会生成全新的默认配置

内容的提问来源于stack exchange,提问作者Bigdawg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 08:42:31