RStudioGD()出错:阴影图形设备错误:r错误4(R代码执行错误)

Avi*_*ash 8 r rstudio

我正在尝试使用Rstudio绘图.但是,当我这样做,plot(cars)这是基本的功能,我得到一个Graphics Error in R.
这是我做的:

> plot(cars)
Error in RStudioGD() : 
  Shadow graphics device error: r error 4 (R code execution error)
Run Code Online (Sandbox Code Playgroud)

请指导我.

Mic*_*use 5

谢天谢地,我刚刚退出 Rstudio 并重新启动,问题就消失了


M.V*_*ing 5

错误解决方法:

Error in RStudioGD() :

  Shadow graphics device error: r error 4 (R code execution error)
Run Code Online (Sandbox Code Playgroud)

在 R Studio 中,导航到Tools, Global, Graphics(顶部中间),设置BackendAGG*, Apply,Ok

*根据您的系统/安装,下拉列表中可能还有其他选项。前任。AGG, Cairo, Cairo PNG.

AGG是一个为 R 提供图形设备的软件包,基于已故 Maxim Shemanarev 开发的 AGG 库。与 grDevices 提供的标准光栅设备相比,AGG 提供更高的性能和更高的质量。您可能需要安装 AGG。自 v1.4 起与 R Studio 兼容。

https://ragg.r-lib.org/

  • 该解决方案适用于我,使用 Ubuntu Bionic 的 RStudio Server 2022.02.2+485“Prairie Trillium”版本(8acbd38b0d4ca3c86c570cf4112a8180c48cc6fb,2022-04-19)。 (2认同)
  • 这对我有用,是我认为最简单的解决方案。我运行 RStudio 2022.07.1 Build 554 (2认同)

小智 2

在 Ubuntu 13.10 下,我在 rstudio 服务器上遇到了类似的问题,尝试了所有不同的建议,但没有成功。最后想出了这样的办法:

  1. sudo service rstudio-server stop
  2. 删除所有 rstudio 相关文件 ( sudo find / -name "rstudio" | xargs sudo rm -r)
  3. 卸载R:sudo apt-get remove r-base-core r-base r-base-dev
  4. 删除所有 R 相关文件 ( sudo find / -name "R" | xargs sudo rm -r)
  5. 重新安装R:sudo apt-get install r-base-core r-base r-base-dev
  6. 测试 R:确保绘图(汽车)在 R 中工作,输出 pdf 文件。
  7. 重新安装 R studio 服务器:http://www.rstudio.com/ide/download/server