所以這裏有些奇怪,至少對我而言。當我使用HH的export.eps方法中的export.eps生成eps文件,然後使用epstopdf轉換它時,.pdf文件的背景顏色會發生變化!但它只發生在用ggplot2製作的地塊上!例如:epstopdf更改用ggplot2創建的R eps輸出文件的背景顏色
library(ggplot2)
library(HH) # export.eps
qplot(rating, data=movies, weight=votes, geom="histogram") + theme_bw()
export.eps("result.eps")
但是,當我轉換result.eps使用epstopdf result.eps
到result.pdf,一個奇怪的藍色背景出現在result.pdf:
這確實當我使用plot
功能時不會發生:
plot(6:25,rnorm(20),type="b",xlim=c(1,30),ylim=c(-2.5,2.5),col=2)
export.eps("result_ok.eps")
這裏我用epstopdf result_i.eps
但result_i.pdf具有白色背景:
由於我使用的兩個export.eps
,我還以爲它是與GGPLOT2如何組成的圖像,但作爲一個小白在R中,我不知道該怎麼做來解決它。
首先,感謝您的回答/問題。對你的問題的答案會受到另一個問題的影響。起初,pdf命令給了我一個700x700的文件。這是不好的export.eps似乎導出一個文件與當前設備的大小(我的意思是,當我調整輸出屏幕,export.eps給我當前的大小)。然後我使用了pdf的寬度和高度參數。尺寸很好,但標籤和軸線消失了!看到漂亮的圖片http://imgur.com/dgoYZdp和使用pdf的http://imgur.com/qp4o3MJ – Eduardo