我想对一张图片做一个小推特。我用来生成一个简单的相关性热图的命令如下:
psticorr <- cor(psti)
rgb.palette <- colorRampPalette(c("blue", "yellow"), space = "lab")
levelplot(psticorr, col.regions=rgb.palette(120), scales=list(x=list(cex=.3), y=list(cex=.3)), main="PstI: Correlations of loci coverage", xlab="Samples", ylab="Samples" )我得到了我需要的,但我真的希望我可以设置色标的范围,例如从0到1,目前它开始于我的最低相关(r)值。
发布于 2012-07-16 23:18:08
您可以使用at参数控制levelplot中的颜色转折点。试试像at=seq(min(psticorr), max(psticorr), length.out=120)这样的东西
https://stackoverflow.com/questions/11506319
复制相似问题