Общая корреляция в ggpairs с цветовой группировкой?

Этот код создает приятный парный график, который имеет корреляционное считывание в среднем праве:

library(GGally)
ggpairs(esoph[,c(1,4,5)], colour='agegp')

Вы можете получить квадрат корреляции с помощью:

ggally_cor(data=esoph[,c(1,4,5)],
           mapping=aes(x=ncases, y=ncontrols, colour='agegp'))

Квадрат содержит корреляцию на группу. Есть ли способ получить корреляцию для всех наборов данных, чтобы они отображались? Если вы не используете colour=..., вы получите его, но тогда вы не получите корреляции между группами.

Ответ 1

Теперь я могу проверить, что это работает с GGally_0.4.4 с R version 3.0.1 (2013-05-16) on Platform: x86_64-pc-linux-gnu (64-bit)

library(GGally)
ggally_cor(data=esoph[,c(1,4,5)],
       mapping=aes(x=ncases, y=ncontrols, colour='agegp'))

Посмотрите, что общая корреляция появляется вверху и соответствует числу, которое я получаю из этой команды:

ggally_cor(data=esoph[,c(1,4,5)],
       mapping=aes(x=ncases, y=ncontrols))

P9yqHns.png