删除行名和列名 - heatmap.2

use*_*850 1 r bioinformatics heatmap

我正在绘制热图,我不希望行名和列名在x和y轴上可见.

所以我使用了以下代码:

heatmap.2(data, xlab="PROTEINS", ylab="DRUGS", labRow=FALSE, labCol = FALSE)
Run Code Online (Sandbox Code Playgroud)

再有就是热图和之间有很大的空间PROTEINS,并DRUGS在每个轴的标签.

小智 7

尝试使用边距参数.添加如下内容:

#dummy data
x  <- as.matrix(mtcars)

heatmap.2(x, xlab = "PROTEINS", ylab = "DRUGS",
          labRow = FALSE, labCol = FALSE,
          main = "Without xy names")

heatmap.2(x, xlab = "PROTEINS", ylab = "DRUGS",
          labRow = FALSE, labCol = FALSE,
          margins = c(2, 2),
          main = "Without xy names, margin")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述