【发布时间】:2019-06-19 21:08:18
【问题描述】:
我正在尝试使用 ComplexHeatmap 在 R 中创建热图。我使用以下代码部分创建了热图:
Heatmap(gsea.heatmap.df,
cluster_rows = FALSE,
cluster_columns = FALSE,
show_row_dend = FALSE,
show_column_dend = FALSE,
col = colorRamp2(c(-1, 0, 1), c("red", "white", "blue")),
heatmap_legend_param = list(color_bar = "continuous",
at = c(0, -0.1, -0.2, -0.3, -0.4, -0.5, -0.6, -0.7, -0.8, -0.9, -1),
labels = c("1", "0.9", "0.8", "0.7", "0.6", "0.5", "0.4", "0.3", "0.2", "0.1", "0")))
生成的热图如下所示:
但是,热图的每个单元格的尺寸都被拉长了。我试图找到用于控制每个单元格尺寸的参数,但我找不到。理想情况下,我想让每个单元格成为一个完美的正方形。有没有办法让我轻松更改热图中的单元格尺寸?
【问题讨论】: