安装R 4.1.2后提示R graphics engine v14不兼容RStudio如何解决
R 4.1.2 图形引擎不兼容RStudio报错解决方案
"R graphics engine version 14 is not supported by this version of RStudio. The Plots tab will be disabled until a newer version of RStudio is installed."
该报错由当前使用的RStudio版本未适配R 4.1.2对应的14版图形引擎导致,无需卸载重装R,可按以下方案解决:
- 方案1:升级RStudio版本
这是最彻底的解决方式,安装2021.09.1及以上版本的RStudio即可,安装时会自动覆盖旧版本,原有个人配置、已安装的R包均不会丢失,重启后即可正常使用Plots标签页。 - 方案2:调整图形输出设备(无需升级软件)
暂时不方便升级RStudio的情况下,可指定适配旧版本的独立图形输出设备,每次启动R会话后运行对应命令即可:- Windows系统运行:
options(device = "windows") - Mac/Linux系统运行:
options(device = "X11")
运行后绘图结果会在独立弹出的窗口展示,无需调用RStudio内置Plots标签页,所有绘图功能均可正常使用。
- Windows系统运行:
- 方案3:强制使用低版本图形引擎
如果需要继续使用RStudio内置Plots标签页,可在绘图前运行如下命令,强制R调用旧版图形引擎:options(graphics.engine = 13)
该配置仅在当前R会话中生效,重启R后需要重新运行,不会修改R核心文件。
内容的提问来源于stack exchange,提问作者Amelia
相关产品推荐
相关产品推荐

