gpt4 book ai didi

R:更改 heatmap.2 rowname 列的大小

转载 作者:行者123 更新时间:2023-12-03 16:02:57 27 4
gpt4 key购买 nike

我使用了以下代码:

library("gplots")
heatmap.2(assay(vsd)[ens_union,], trace = "none", density.info = "none")

生成以下热图:

heatmap.2: row labels cut-off

如您所见,行标签已被截断(例如,第一个应该是 ENSMUSG00000000088,但只显示 ENSMUSG0)。我如何调整图表的大小以包含整个标签?

最佳答案

只需添加 margins 参数

library("gplots")

# generate some example data
data <- as.matrix(mtcars)

# make ridiculously long names
long.names <- paste("ENSMUSG000000000", rownames(mtcars))
rownames(data) <- long.names

# GO!
heatmap.2(data, trace = "none", density.info = "none",
margins = c(8, 16))

如果您愿意,请不要忘记您还可以更改字体大小 cexRow

关于R:更改 heatmap.2 rowname 列的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28546637/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com