我注意到,当我向geom添加alpha参数时,图形上的所有文本(轴标题等)当输出为PDF时,颜色变暗(几乎就像它们变得粗体一样)。这似乎与实际的alpha值无关。这使得图表看起来更加难看,特别是当每页有多个图表并包含大量文本时。还有没有人经历过这种情况?
比较下图(可能是个不好的例子,因为如果在同一屏幕上最大化并在它们之间切换,几乎没有text...but,你就会看到不同之处)
pdf(FILE_HERE1)
p <- ggplot(mtcars, aes(wt, mpg))
p = p + geom_point()
print( p )
dev.off()
pdf(FILE_HERE2)
p <- ggplot(mtcars, aes(wt, mpg))
p = p + geom_point( alpha=.2)
print( p )
dev.off()发布于 2011-05-31 20:38:34
我的发现是,这与感知无关,也许与我混合图形类型的事实有关:R - adding page numbers to PDF
如果我在我的PDF上运行ghostscript,那么粗体/暗色效果就会消失。我正在运行ghostscript将字体嵌入到我的PDF中。一个积极的副作用是,我的PDF文件的大小大大缩小。我对ghostscript知之甚少,所以我不确定这是可概括的,还是仅仅是我使用ghostscript的特定方式的结果。
https://stackoverflow.com/questions/5752170
复制相似问题