我可以调整点大小,阿尔法,字体和轴刻度在一个图形矩阵中吗?
下面是一个示例:
library(ggplot2)
plotmatrix(iris)

我如何才能:
我向plotmatrix和opts()修改了plotmatrix参数,并添加了诸如+ geom_point(alpha = 0.5, size = 14)这样的层,但这些都没有起到任何作用。我已经通过编写一个大型pdf (pdf(file = "foo.pdf", height = 10, width = 10))来对大小进行了修改,但这只提供了有限的控制。
发布于 2012-07-31 02:37:56
几乎所有的ggplot2散点图矩阵选项都是相当新的,而且可能是有点实验性的。
但是,GGally do中的设施允许您手动构建这种地块:
custom_iris <- ggpairs(iris,upper = "blank",lower = "blank",
title = "Custom Example")
p1 <- ggplot(iris,aes(x = Sepal.Length,y = Sepal.Width)) +
geom_point(size = 1,alpha = 0.3)
p2 <- ggplot(iris,aes(x = Sepal.Width,y = Sepal.Length)) +
geom_point()
custom_iris <- putPlot(custom_iris,p1,2,1)
custom_iris <- putPlot(custom_iris,p2,3,2)
custom_iris

我只是通过直接遵循?ggpairs中的最后一个示例来做到这一点。
https://stackoverflow.com/questions/11724351
复制相似问题