我正在使用 heatmap.2 制作热图。有时我想在一个单元格元素中插入一个星号,以指示该元素具有统计意义。在另一个程序中已计算出重要性。是否可以将自定义文本或图形元素(星号)插入 heatmap.2 热图?
答案 0 :(得分:1)
您可以使用cellnote
的自变量heatmap.2
(字符串矩阵,将放置在每个颜色单元中,例如p值符号)。
library(gplots)
# A 4 x 4 matrix
x <- as.matrix(dist(t(iris[,-5])))
# A 4 x 4 matrix of characters (stars)
labs <- matrix("",4,4)
labs[2,3] <- labs[1,4] <- "*"
# How to use cellnote
p <- heatmap.2(x, cexRow=.8, cexCol=.8,
cellnote=labs, notecol="black", notecex=10)