Изменить диагональные графики в ggpairs - PullRequest
0 голосов
/ 26 апреля 2018

Я не могу изменить диагональные графики в ggpair-plot. Я хотел бы изменить их внешний вид в целом и, возможно, начать с того, чтобы оставить их пустыми. Вот как я думаю это должно быть:

ggpairs(data=df,
             columns=1:3,
             diag = list(discrete = "blank"),
             title="APD pool",
             mapping=ggplot2::aes(colour = Irradiated)
            ) 

но это заканчивается кривой плотности (?!) в диагональных элементах. Из-за комментария Робина я попробовал это с

ggpairs(data=df,
             columns=1:3,
             diag = list(continous = "blank"),
             title="APD pool",
             mapping=ggplot2::aes(colour = Irradiated)
            ) 

но это не меняется.

Plot

Что я делаю не так? Спасибо!

Ссылка: https://rdrr.io/cran/GGally/man/ggpairs.html

1 Ответ

0 голосов
/ 27 апреля 2018

Вы написали continuous неправильно. Ваш код записал его как «непрерывный».

Когда вы используете diag, вы должны передать список, который может содержать только переменные continuous, discrete и na. Когда вы присваиваете значение continuous, оно может быть только ровно одним из

  • 'densityDiag'
  • 'barDiag'
  • blankDiag '

Так что вместо diag = list(continous = "blank") вы хотите вместо diag = list(continuous = "blankDiag"). Это бы сработало: enter image description here

...