my plot looks like this
This is what I've tried. I make individual scatter plots and combined them together with grid.arrange
.
data(methylmercurydata)
p1 <- ggplot(data=methylmercurydata,aes(x=MeHg, y=logTHg)) + geom_point()
p2 <- ggplot(data=methylmercurydata,aes(x=MeHg, y=OM)) + geom_point()
p3 <- ggplot(data=methylmercurydata,aes(x=MeHg, y=FeRB)) + geom_point()
grid.arrange(p1,p2,p3)
It's not clear to me what you mean by 'scatterplot matrix', but if you want to make a correlation matrix, you can use ggforce (e.g. per https://ihaddadenfodil.com/post/it-s-a-bird-it-s-a-plane-it-s-a-ggforce-function/):