我已经用ggplo2创建了一个很好的facet_wrap密度图。我希望每个面板都有x和y轴标签,而不是只有沿着左侧的y轴标签和沿着底部的x标签。我现在所拥有的是这样的:使用ggplot2和facet_wrap显示多轴标签R
library(ggplot2)
myGroups <- sample(c("Mo", "Larry", "Curly"), 100, replace=T)
myValues <- rnorm(300)
df <- data.frame(myGroups, myValues)
p <- ggplot(df) +
geom_density(aes(myValues), fill = alpha("#335785", .6)) +
facet_wrap(~ myGroups)
p
将返回:
alt text http://www.cerebralmastication.com/wp-content/uploads/2009/10/3stooges.png
看起来这应该是简单的,但我的谷歌赋一直穷得找到答案。
是啊,我居然也得到了“你不应该这样做”的氛围,从ggplot。我将尝试实施你给出的例子。这似乎是合理的。 – 2009-10-07 16:41:36
如果您需要出版质量的图像,您可以尝试的另一件事是使用ggsave()将图形保存为PDF或SVG(如果您不在Windows上)格式,然后使用类似Inkscape 。您可以轻松地将底部图像向下移动并将轴向上复制... – Harlan 2009-10-07 16:59:24