嗨,有没有办法为每个注释增加标签的字体大小?我尝试使用gpar设置字体大小,但似乎没有效果。例如,使用插图中的示例。
ha = HeatmapAnnotation(foo = anno_barplot(matrix(nc = 2, c(1:10, 10:1)))
, gp = gpar(fontsize=20) )我本质上想要的是将foo标记为20号字体

发布于 2020-04-06 07:57:01
用于控制的参数为annotation_name_gp= gpar(fontsize = 20)。可重现的例子:
library(ComplexHeatmap)
set.seed(123)
mat = matrix(rnorm(100), 10)
rownames(mat) = paste0("R", 1:10)
colnames(mat) = paste0("C", 1:10)
column_ha = HeatmapAnnotation(foo1 = runif(10), bar1 = anno_barplot(runif(10)),
annotation_name_gp= gpar(fontsize = 20))
row_ha = rowAnnotation(foo2 = runif(10), bar2 = anno_barplot(runif(10)))
Heatmap(mat, name = "mat", top_annotation = column_ha, right_annotation = row_ha)

https://stackoverflow.com/questions/61050899
复制相似问题