【问题标题】:R Error: Shadow graphics device errorR 错误:阴影图形设备错误
【发布时间】:2018-06-22 20:54:09
【问题描述】:

是的,我知道上述错误有很多线索,但(至少我)无法找到解决方案。 所以 RStudio 在尝试绘制某些东西时给了我以下错误:

    Error in RStudioGD() : 
    Shadow graphics device error: r error 4 (R code execution error)

R 支持 jpeg 和 png 似乎有问题。 在 R 环境中运行

    >capabilities()
    jpeg         png        tiff       tcltk         X11        aqua 
    FALSE       FALSE       FALSE       FALSE       FALSE       FALSE
    http/ftp     sockets      libxml        fifo      cledit       iconv 
    TRUE        TRUE        TRUE        TRUE       FALSE        TRUE 
    NLS     profmem       cairo         ICU long.double     libcurl 
    TRUE       FALSE       FALSE        TRUE        TRUE        TRUE 

正是如此。 cairo 和 pango 已安装。我不知道还能做什么。 Here 你可以找到我要运行的代码。我安装了包 magrittr、ggplot2、dplyr、cowplot 和 patchwork。 此外,我在 linux 上运行最新的 RStudio 版本。 R 本身也更新了。

提前致谢。


编辑对于遇到同样问题的任何人:完全重新安装 R、RStudio 和大多数依赖项以某种方式解决了问题。

【问题讨论】:

    标签: r graph


    【解决方案1】:

    有点晚了,但今天我遇到了同样的问题。我用 Ctrl + Shift + F10 重新开始了我的会话,它成功了。

    【讨论】:

      【解决方案2】:

      我在 Amazon Linux 4.14.154-99.181.amzn1.x86_64 上使用 R 版本 3.6.3(从源代码构建)和 RStudio 1.2.5033。我第一次这样做:

      sudo yum -y install libX11-devel
      

      然后我使用以下选项从源代码重新安装了 R

      sudo ./configure --prefix=/opt/R/$3.6.3 --enable-memory-profiling --enable-R-shlib --with-blas --with-lapack --with-x=yes --with-readline=no
      

      这里的关键是--with-x=yes。最后我做到了:

      sudo make
      
      sudo make install
      

      之后,我能够在 RStudio 中生成绘图。作为参考,我现在的能力是:

      > capabilities()
         jpeg         png        tiff       tcltk         X11        aqua    http/ftp     sockets      libxml        fifo 
        FALSE        TRUE       FALSE       FALSE       FALSE       FALSE        TRUE        TRUE        TRUE        TRUE 
       cledit       iconv         NLS     profmem       cairo         ICU long.double     libcurl 
        FALSE        TRUE        TRUE        TRUE        TRUE        TRUE        TRUE        TRUE
      

      【讨论】:

        猜你喜欢
        • 2013-10-31
        • 2013-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-08-13
        • 2011-02-25
        相关资源
        最近更新 更多