[問題] 怎麼用for迴圈存多個ggplot圖

看板R_Language作者 (有夠瞎)時間9年前 (2015/07/24 22:23), 編輯推噓1(108)
留言9則, 2人參與, 最新討論串1/1
[軟體熟悉度]: 入門 [問題敘述]: 寫了一迴圈想存在指定資料夾,存多個ggplot的圖,想放在PPT上 [程式範例]:http://pastie.org/10309895 只是打個範例,前面什麼的都不重要。 重點從第15行開始,範例是共有4群,我想分別畫出4群的圖 但照我這樣跑只會跑出最後一群的圖而已 我該如何修改,該成可以存四個圖形 抑或是有其他建議存多個ggplot圖形的code,什麼建議都好 虛心受教 [關鍵字]: ggplot for -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.224.17 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1437747798.A.112.html

07/24 22:54, , 1F
filename跟迴圈相關就好
07/24 22:54, 1F

07/24 22:54, , 2F
像是filename=paste0("plot_", i,". png")
07/24 22:54, 2F

07/24 22:57, , 3F
上面是四張圖 要同一張可以考慮grid.arrange
07/24 22:57, 3F

07/24 22:57, , 4F
from gridExtra
07/24 22:57, 4F

07/24 22:59, , 5F

07/24 22:59, , 6F
我想你要問的只是如何存圖檔給 MS office 用嗎?
07/24 22:59, 6F

07/24 22:59, , 7F
library(devEMF);emf(...);畫圖;dev.off()
07/24 22:59, 7F

07/24 23:00, , 8F
存出的 *.emf 檔是 MS windows 支援的向量圖檔。
07/24 23:00, 8F

07/24 23:01, , 9F
可以直接插入 MS office 中,並且還可以修改。
07/24 23:01, 9F
文章代碼(AID): #1LiafM4I (R_Language)
文章代碼(AID): #1LiafM4I (R_Language)