R語言——保存圖片

我順利的從一個室外零下13度的地方回來啦~~~順便還扛了兩天室內30度+的暖氣~~~

R語言——保存圖片

迴歸正題,即便正題有點短

R軟件能用來畫很多種牛X的圖形,但是,這裡有個比較微妙的小問題,就是咱真正需要用圖的地方反而很多時候並不在R軟件裡頭,而是在其他地方,比如我要發文章,那就至少要把圖複製出來貼到word文檔或頭條網頁裡,要給老闆交報告,就得把圖弄進ppt或excel裡,所以,這裡就列幾個能把圖片整出來的方式:

1) 從圖片彈窗上的菜單選項裡複製或另存圖片

甭管用了啥函數,plot也好curve也好,圖片出來的時候都會單獨出來個窗口,仔細觀察一下就能看到這個:

R語言——保存圖片

其他的要是記不住,優先記得這種操作也行,畢竟簡單方便,鼠標黨都可以搞定

2) 用對應函數png, bmp, jpeg, tiff,也支持存成pdf,只是參數上有少許差別

跟存文件和讀取文件一樣,這些個存圖函數也是不支持自選文件路徑的,所以要存到和當前路徑不同的地方時,請先用getwd和setwd把路徑問題捋順嘍

可以什麼參數都不用,因為全部都有默認值

R語言——保存圖片

剛存好的圖看下邊

R語言——保存圖片

稍稍解釋下dev.off()這個東東,正常情況是這樣的,如果你在一個png命令下畫了張圖,但是畫得不好或者不滿意,但直接plot繼續畫就行,因為在沒有做dev.off之前,你原地怎麼畫都是在同一個文件裡覆蓋,只有新開一個png(或者其他格式的函數),才會存進新的文件裡

當然,文件名不喜歡用默認的情況多些,畢竟很多時候不只存一張圖,同名也是會直接被覆蓋的

png(filename = "1.png",width = 720, height = 720, pointsize = 20, bg = "pink")
curve(1-x^3,-2,2)
dev.off

改了圖片大小,文字大小粗細(這些可能看截圖不太明顯),還有個騷氣的粉色背景(個人認為略醜)

R語言——保存圖片

3) 外部截圖工具,比方說windows自帶那個

別笑,那個真的挺好用的,反正我是常用來著。。。。。。


分享到:


相關文章: