在R中使用heatmap2的选项问题

时间:2019-02-06 08:48:10

标签: r heatmap

我正在用树状图信息创建一个热图。 我的问题是关于热图选项,正如您在下图中看到的那样,白色的框分隔符不是全部可见,它们仅出现在图的左侧。 这是我使用的设置:

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上,但是我不太了解这些选项的工作原理。有人可以帮我理解吗?

1 个答案:

答案 0 :(得分:2)

以下文档: colsep,rowsep,sepcolor (可选),整数的向量,指示哪些列或行应与前一列或行之间以狭窄的颜色sepcolor隔开。

在您的设置中,您有 colsep = seq(1,10,1),它似乎仅分隔前10列。