[英]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/
看一下下面的链接,他们找到了解决方法:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.