在 R 中使用 heatmap2 的选项问题
Options issue using heatmap2 in R
我正在创建一个包含树状图信息的热图。
我的问题是关于热图选项,正如您在下图中看到的那样,白色的框分隔符并非全部可见,它们仅出现在图的左侧。
这是我使用的设置:
graphe<-heatmap.2(result,
margins=c(7,10),
sepcolor="white",
sepwidth=c(0.01,0.01),
Rowv = dend1,
Colv = F,
dendrogram="row",
colsep=seq(1,10,1),
rowsep=seq(1,134,1),
key = TRUE,
trace="none",
col=color,
lhei = c(1,50),
cexCol = 0.7,
cexRow = 0.7,
density.info=c("none"),
scale = "none",
na.color = "yellow"
)
我猜问题出在 colsep and rowsep
附近,但我不太了解这些选项的工作原理。有人可以帮我理解吗?
按照文档:
colsep, rowsep, sepcolor(可选)整数向量,指示哪些列或行应与前面的列或行分开 space 颜色 sepcolor。
在您的设置中,您有 colsep=seq(1,10,1),它似乎只分隔前 10 列。
我正在创建一个包含树状图信息的热图。 我的问题是关于热图选项,正如您在下图中看到的那样,白色的框分隔符并非全部可见,它们仅出现在图的左侧。 这是我使用的设置:
graphe<-heatmap.2(result,
margins=c(7,10),
sepcolor="white",
sepwidth=c(0.01,0.01),
Rowv = dend1,
Colv = F,
dendrogram="row",
colsep=seq(1,10,1),
rowsep=seq(1,134,1),
key = TRUE,
trace="none",
col=color,
lhei = c(1,50),
cexCol = 0.7,
cexRow = 0.7,
density.info=c("none"),
scale = "none",
na.color = "yellow"
)
我猜问题出在 colsep and rowsep
附近,但我不太了解这些选项的工作原理。有人可以帮我理解吗?
按照文档: colsep, rowsep, sepcolor(可选)整数向量,指示哪些列或行应与前面的列或行分开 space 颜色 sepcolor。
在您的设置中,您有 colsep=seq(1,10,1),它似乎只分隔前 10 列。