2012-07-16 87 views
1

我想对图像做一些微调。我的命令,生成相关的简单的热图如下:水平刻度上颜色刻度的变化范围

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)值开始。

回答

6

您可以使用at参数控制levelplot中的颜色中断点。尝试类似at=seq(min(psticorr), max(psticorr), length.out=120)