2012-07-16 114 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)