有没有办法将自定义文本插入到 heatmap.2 中?
Is there a way to insert custom text into a heatmap.2?
我正在使用 heatmap.2 制作热图。有时我想在一个单元格元素中插入一个星号来表示这个元素具有统计显着性。显着性已在另一个程序中计算。有没有办法将自定义文本或图形元素(星号)插入到 heatmap.2 热图中?
您可以使用 heatmap.2
.
的参数 cellnote
(将放置在每个颜色单元格中的字符串矩阵,例如 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)
我正在使用 heatmap.2 制作热图。有时我想在一个单元格元素中插入一个星号来表示这个元素具有统计显着性。显着性已在另一个程序中计算。有没有办法将自定义文本或图形元素(星号)插入到 heatmap.2 热图中?
您可以使用 heatmap.2
.
cellnote
(将放置在每个颜色单元格中的字符串矩阵,例如 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)