r ggplot2 ggally

GGally:: ggpairs graficar sin líneas de cuadrícula al trazar el coeficiente de correlación



ggplot2 (1)

Echa un vistazo a esta pregunta relacionada y mi repo bifurcado. Use assignInNamespace para modificar la función ggally_cor como se muestra en la pregunta mencionada anteriormente.

Lo único que hay que hacer es modificar la llamada de theme :

theme(legend.position = "none", panel.grid.major = element_blank(), axis.ticks = element_blank(), panel.border = element_rect(linetype = "dashed", colour = "black", fill = NA))

GGally::ggpairs traza buenos gráficos como el siguiente. Lo único que busco para refinarlo aún más es eliminar todas las líneas de la cuadrícula en la parte superior del gráfico, donde está el coeficiente de correlación. Tal vez también dibuje un rectángulo alrededor de cada gráfico superior.

library("GGally") data(iris) ggpairs(iris[, 1:4], lower=list(continuous="smooth", params=c(colour="blue")), diag=list(continuous="bar", params=c(colour="blue")), upper=list(params=list(corSize=6)), axisLabels=''show'')