下午打開Rstudio的時(shí)候發(fā)現(xiàn)圖形沒有出現(xiàn)在圖形框中,花了不少時(shí)間在解決這個(gè)問(wèn)題,記錄一下下
解決方法1

錯(cuò)誤
根據(jù)這個(gè)方法https://zhuanlan.zhihu.com/p/389858180 提到的
在Rstudio中直接輸入 這樣子是可以的
options(bitmapType='cairo')
plot(cars)

image.png
因?yàn)橄到y(tǒng)沒有X11圖形界面,所以的話上面我沒有用option設(shè)置的話是默認(rèn)的Xlib,是X11圖形界面,所以錯(cuò)誤了,我用option設(shè)置完之后,就可以用cairo渲染圖片了。
解決辦法2
我不想每次都要設(shè)置一下,所以在系統(tǒng)里設(shè)置,這樣子就可以了
在你的R的路徑中設(shè)置這么一個(gè)文件/*/R-4.5.0/lib/R/etc/Rprofile.site
options(bitmapType='cairo')
然后進(jìn)去Rstudio中重啟R ,然后再次運(yùn)行:
getOption("bitmapType")
如果輸出是:[1] "cairo"
那就可以了