【发布时间】:2021-05-25 00:09:02
【问题描述】:
我一直在使用 R 中的 heatmap.2() 创建热图。
我正在使用viridis() 色标。
我使用pdf() 来创建输出。
正如您所见,在 OS X(版本 11.3.1)中使用 Adobe Acrobat(顶部面板)与使用预览(底部面板)查看 PDF 文件时,颜色键看起来不同。 Adobe Acrobat 的外观更接近我的预期。预览中的颜色显得褪色且不饱和。
其他人有过这种经历吗?
原帖后添加的代码:
以下代码在热图中生成“褪色”颜色键:
library ('viridis')
library('gplots')
test.matrix <- matrix(ncol=25, nrow=9, -4:4)
breaks <- seq(-4,4,0.5)
pdf(file='heatmap.pdf', width=10, height=6)
heatmap.2(test.matrix, density.info = 'none', trace='none',
Colv = F, Rowv = F, dendrogram = 'none',
col=viridis(length(breaks)-1), breaks=breaks
)
dev.off()
【问题讨论】:
-
听起来可能与颜色配置文件有关,但我不知道如何从 R 输出进行控制:community.adobe.com/t5/illustrator/…
-
“其他人有过这种经历吗?”是我在您的帖子中发现的唯一实际问题。这就是你想知道的赏金吗?还是您在寻找解释甚至解决方法?
-
我正在寻找更多解释,然后寻找一种解决方法,让 Preview 使 PDF 更接近我的预期。目前的解决方法是使用 Adobe Acrobat 而不是 Preview。