所以这里有些奇怪,至少对我而言。当我使用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