R错误:阴影图形设备错误
是的,我知道上面提到的错误有很多线程,但(至少我)无法找到解决方案。 因此,RStudio在尝试绘制某些内容时给了我以下错误: 这似乎是R支持jpeg和png的问题。 在R环境中运行R错误:阴影图形设备错误,r,graph,R,Graph,是的,我知道上面提到的错误有很多线程,但(至少我)无法找到解决方案。 因此,RStudio在尝试绘制某些内容时给了我以下错误: 这似乎是R支持jpeg和png的问题。 在R环境中运行 >capabilities() jpeg png tiff tcltk X11 aqua FALSE FALSE FALSE FALSE FALSE F
>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
这正说明了这一点。安装了开罗和pango。我不知道还能做什么。
你可以找到我要运行的代码。我安装了magrittr、ggplot2、dplyr、cowplot和patchwork软件包。
此外,我正在linux上运行最新的RStudio版本。R本身也会更新
提前谢谢
编辑:
对于任何遇到同样问题的人来说:完全重新安装R、RStudio和大多数依赖项以某种方式解决了问题。有点晚了,但今天我遇到了同样的问题。我用Ctrl+Shift+F10重新启动了会话,它成功了。我正在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
> 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