gpt4 book ai didi

r - ggplot2 - 添加 alpha 参数使 PDF 中的所有其他文本变暗/加粗

转载 作者:行者123 更新时间:2023-12-01 04:11:37 29 4
gpt4 key购买 nike

我注意到,当我将 alpha 参数添加到 geom 时,当输出为 PDF 时,图表上的所有文本(轴标题等)都会变暗(几乎就像它们变得粗体一样)。这似乎与实际的 alpha 值无关。它使图表更难看,特别是当每页有多个图表和大量文本时。有没有其他人经历过这种情况?

比较以下内容(可能是一个不好的例子,因为文本很少……但如果在同一屏幕上最大化并在它们之间切换,您会看到差异)

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()

最佳答案

嗯,这与 ggplot2 本身无关,而是我们如何看待对比度。在这两个图中,文本是 59% 的黑色(0%=白色),在这种情况下,易于感知归结为对象之间的对比度量。在第一个示例中,页面为 0% 黑色,背景网格为 15% 黑色,绘图标记为 100% 黑色。在这里,当范围为 0-100% 黑色时,区分 59% 黑色文本相对容易。在第二个图中,您不仅需要感知只有 35% 黑色的绘图标记与 15% 黑色背景网格之间的对比度,而且您最暗的对象现在只有 59% 的黑色。

关于r - ggplot2 - 添加 alpha 参数使 PDF 中的所有其他文本变暗/加粗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5752170/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com