下午打开Rstudio的时候发现图形没有出现在图形框中,花了不少时间在解决这个问题,记录一下下
解决方法1
错误
根据这个方法https://zhuanlan.zhihu.com/p/389858180 提到的
在Rstudio中直接输入 这样子是可以的
options(bitmapType='cairo')
plot(cars)
image.png
因为系统没有X11图形界面,所以的话上面我没有用option设置的话是默认的Xlib,是X11图形界面,所以错误了,我用option设置完之后,就可以用cairo渲染图片了。
解决办法2
我不想每次都要设置一下,所以在系统里设置,这样子就可以了
在你的R的路径中设置这么一个文件/*/R-4.5.0/lib/R/etc/Rprofile.site
options(bitmapType='cairo')
然后进去Rstudio中重启R ,然后再次运行:
getOption("bitmapType")
如果输出是:[1] "cairo"
那就可以了