改变ggpairs中的对角线图

时间:2018-04-26 15:24:14

标签: r ggplot2 ggally

我无法更改ggpair图中的对角线图。我想改变它们的外观,也许可以将它们留空。 这就是我认为它应该是:

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 :(得分:2)

你错误地拼写了continuous。您的代码拼写为“连续”。

使用diag时,您必须传入一个可能只包含变量continuousdiscretena的列表。将值分配给continuous时,只能

  • 'densityDiag'
  • 'barDiag'
  • 'blankDiag'

因此,您需要diag = list(continous = "blank")而不是diag = list(continuous = "blankDiag")。这样就可以了: enter image description here