R:更改热图的大小。2 rowname列
我使用了以下代码:R:更改热图的大小。2 rowname列,r,heatmap,gplots,R,Heatmap,Gplots,我使用了以下代码: library("gplots") heatmap.2(assay(vsd)[ens_union,], trace = "none", density.info = "none") 要生成以下热图: 如您所见,行标签已被切断(例如,第一个应为ENSMUSG000000000088,但仅显示ENSMUSG0)。如何重新调整绘图的大小以包含整个标签?只需添加边距参数即可 library("gplots") # generate some example data data
library("gplots")
heatmap.2(assay(vsd)[ens_union,], trace = "none", density.info = "none")
要生成以下热图:
如您所见,行标签已被切断(例如,第一个应为
ENSMUSG000000000088
,但仅显示ENSMUSG0
)。如何重新调整绘图的大小以包含整个标签?只需添加边距
参数即可
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))
库(“gplots”)
#生成一些示例数据
查看文档?gplots::heatmap.2
,似乎可以直接将参数传递给?par
mai=c(b,l,t,r)
控制图像边距