已解决:
在服务器(linux,centos)中调用R绘制图形之后保存报错,报错情况为: type = “cairo“ is unavailable. trying Xlib“,X11 is not available等。但是我在Windows的电脑上运行没有问题。
一、问题产生的现象
最近在使用 R语言实现图形绘制,调用png()方法将绘制的图像保存到电脑上,在Windows下运行正常,但是将写好的R代码放到服务器上(centos系统的服务器),发现图片无法保存,而且报错,而且换成JPEG和SVG等格式也都无法保存。
R绘图代码在centos服务器上使用Rscript test.R运行时,报了以下的错误:
type = “cairo“ is unavailable. trying Xlib“,
X11 is not available
二、问题解决过程
经过我不懈的查阅资料,对于这些错误已经在以下这篇文章中写的很详细: