График GGally::ggpairs с изменяющимся размером коэффициента корреляции для сгруппированных данных

Пожалуйста, обратитесь к следующей ссылке на решение предыдущего вопроса. После переопределения функции "ggally_cor" очень удобно иметь возможность составлять график коэффициента корреляции, подгоняющего размер к его эквивалентному оценочному значению, однако, похоже, это не сработает, если я хотел создать графики, сгруппированные с помощью факторной переменной. Интересно, как это можно отрегулировать, чтобы учесть это?

График GGally::ggpairs без линий сетки при построении коэффициента корреляции

Код, который я использовал для построения сгруппированных данных:

library("GGally")
data(iris)
ggpairs(iris, columns = c(1,2,3,4), lower=list(continuous="points"),
        diag=list(continuous="bar", params=c(position = "dodge")), 
         upper=list(params=list(corSize=6)), axisLabels='show', colour="Species",legend=T)

Я также хотел бы знать, как увеличить размер шрифта для заголовков осей (тема (axis.title=element_text(size=15, face="bold")) не работает) и отобразить легенду (legend=T не похоже на работу).

1 ответ

После изучения темы и проведения нескольких экспериментов я пришел к:

   +theme( strip.text = element_text(size = 5))
Другие вопросы по тегам