Редактировать отдельные ggplots в GGally :: ggpairs: Как мне получить график плотности, не заполненный в ggpairs?

С

library(GGally)

data(diamonds, package="ggplot2")
diamonds.samp <- diamonds[sample(1:dim(diamonds)[1],200),]

# Custom Example
ggpairs(
 diamonds.samp[,1:5],
 mapping = ggplot2::aes(color = cut),
 upper = list(continuous = wrap("density", alpha = 0.5), combo = "box"),
 lower = list(continuous = wrap("points", alpha = 0.3), combo = wrap("dot", alpha = 0.4)),
 diag = list(continuous = wrap("densityDiag")),
 title = "Diamonds"
)

я получил

Как сделать так, чтобы графики плотности по диагонали не заполнялись, а отображались только линии?

Вид работ ... но не совсем.

Это действительно ужасно - с точки зрения кода - потому что для меня это не имеет никакого смысла. Кроме того, он не работает здесь, потому что он также меняет гистограммы.

ggpairs(
  diamonds.samp[,1:5],
  mapping = ggplot2::aes(color = cut),
  upper = list(continuous = wrap("density", alpha = 0.5), combo = "box"),
  lower = list(continuous = wrap("points", alpha = 0.3), combo = wrap("dot", alpha = 0.4)),
  diag = list(continuous = wrap("densityDiag"), mapping = ggplot2::aes(fill=carat)),
  title = "Diamonds"
)

Ответы на вопрос(1)

Ваш ответ на вопрос