gpt4 book ai didi

r - R corrplot 中的标题太不居中且太高

转载 作者:行者123 更新时间:2023-12-03 23:31:09 32 4
gpt4 key购买 nike

我正在使用 corrplot 来可视化相关性,但是标题在图的上方相当高,我想让它更接近。我该怎么做呢?

示例数据框:

"VADeaths" <-
structure(c(11.7, 18.1, 26.9, 41, 66, 8.7, 11.7, 20.3, 30.9, 54.3, 15.4,
24.3, 37, 54.6, 71.1, 8.4, 13.6, 19.3, 35.1, 50), .Dim = c(5, 4),
.Dimnames = list(c("50-54", "55-59", "60-64", "65-69", "70-74"),
c("Rural Male", "Rural Female", "Urban Male", "Urban Female")))

计算相关性并可视化
library(corrplot)
cors = cor(VADeaths)

corrplot(cors,tl.col="black",title="Example Plot",mar=c(0,0,5,0),tl.offset = 1)

通过将边距扩展到情节上方的 5,我至少可以让标题出现在情节中,但无法弄清楚如何使标题更接近情节并以情节为中心,而不是标签占用的空间.

上面看起来像这样:



我想要更像这样的东西(忽略字体)



我的实际情节有更小的标签,所以标签和标题之间有大约 3-4 厘米的间隙。我没有发现增加 mar 中的值解决了这个问题。

最佳答案

您可以使用 mtext改为添加标题

corrplot(cors,tl.col="black", mar=c(0,0,5,0), tl.offset = 1)
mtext("Example Plot", at=2.5, line=-0.5, cex=2)
at控制水平位置。 line控制高度。 cex对于尺寸。 ?mtext查看更多选项

关于r - R corrplot 中的标题太不居中且太高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39136211/

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