【发布时间】:2021-10-21 06:55:42
【问题描述】:
是否可以将置信区间值添加到GGally:ggpairs 图中?认为可以通过GGally::ggpairs(data, upper = list(continuous = ggcorr)) 调整版本的ggcorr(),但我一直无法理解内部代码。理想情况下,[this][1] 情节的GGally::ggpairs 版本将是理想的。
[图来自 http://handlesman.blogspot.com/2011/03/matrix-plot-with-confidence-intervals.html][2]
编辑:
这是我最接近的尝试,但无法调整矩阵中每个单元格的注释位置。
my_high <- function(data, mapping, ...){
p <- ggally_cor(data, mapping = mapping)+annotate("text",x=0,y=0,label=paste0("[",round(cor.test(data[,1],data[,2],method = "pearson",conf.int=0.95)$conf.int[1],3),",",round(cor.test(data[,1],data[,2],method = "pearson",conf.int=0.95)$conf.int[2],3),"]"))
return(p)
}
GGally::ggpairs(data, upper = list(continuous = my_high))```
[1]: https://i.stack.imgur.com/XWNyb.png
[2]: https://i.stack.imgur.com/7j2Qb.png
【问题讨论】:
标签: r ggplot2 correlation confidence-interval ggally