繁体   English   中英

R heatmap.2键色

[英]R heatmap.2 key colour

我正在使用heatmap.2创建一个热图,并且对颜色键的比例有疑问。 我已将log10应用到我的数据,并且具有一些负值。 但是,颜色键在0到0.3之间缩放。 这个规模是从哪里来的?

library(gplots)
scalewhitered <- colorRampPalette(c("white", "red"), space = "rgb")(255)
heatmap.2(as.matrix(log10_normalised),Rowv=T, Colv=F,scale="none",     trace="none",labRow=rownames(log10_normalised), col=scalewhitered, xlab="", ylab="", mar=c(10,10))

是否可以将所有0值都设置为白色,然后将非零数字(包括负数)显示为不同的红色阴影? 非常感谢。

这里的想法是创建自己的色标(基本上必须定义颜色范围)。 您可以从RColorBrewer包使用colorRampPalette:

http://cran.r-project.org/web/packages/RColorBrewer/

看一下下面的链接,他们找到了解决方法:

如何在R中更改heatmap.2颜色范围?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM