我想使用 heatmap.2() 绘制热图,我想在其中定义几种不同颜色的 colseps。
我尝试通过连接指定 sepcolor:
heatmap.2 (as.matrix(order_by27_T[rowsToDraw,]), Rowv=FALSE, Colv=FALSE, dendrogram="none", col=hmColors, breaks=seq(0,1,(1/120)), trace="none", colsep=c(60,120,180), sepcolor=c("white","pink","green"))
此外,我尝试创建一个以所需顺序指定所需颜色的字符向量,并将该向量分配给 sepcolor:
sepColour<-c("white","pink","green")
heatmap.2 (as.matrix(order_by27_T[rowsToDraw,]), Rowv=FALSE, Colv=FALSE, dendrogram="none", col=hmColors, breaks=seq(0,1,(1/120)), trace="none", colsep=c(60,120,180), sepcolor=sepColour)
在这两种情况下,所有定义的分隔符都是绿色的(向量的最后一个元素)。
我正在尝试做的事情有可能吗?
提前致谢