我想对图像做一些调整。我生成简单的相关热图的命令如下:

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

最佳答案

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

关于r - 改变水平图上的色标范围,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11506319/

10-13 07:41