使用 ComplexHeatmap 包在 R 语言中绘制热图时,可以将图例放到图形底部。

首先,可以使用参数 show_row_dendrogram = FALSE, show_column_dendrogram = FALSE 来取消行和列的树状图。

然后,使用参数 row_title = 'Legend' 来添加一个行标题,从而将图例放到图形底部。

具体代码如下:

spe_new <- as.matrix(spe_new)

Heatmap(spe_new,
        col = colorRampPalette(colors = c('navy','white', 'firebrick3'))(50),
        show_row_dendrogram = FALSE,
        show_column_dendrogram = FALSE,
        row_title = 'Legend')

通过以上步骤,您可以轻松将热图的图例放置在图形底部。

R语言 ComplexHeatmap 包:将图例放到图形底部

原文地址: https://www.cveoy.top/t/topic/nUrF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录