15

在 ggplot2 中使用 facet_wrap 创建一个网格,但我的面板数量不均匀,所以最后一行不完整。在最后一个空白面板的底部是轴刻度和文本。是否可以将此轴向上移动(使每列中的最后一个方面看起来像是应用了 free_x)?如果没有,我可以完全删除它,如下所示?

为了举例说明,这就是我得到的: http ://sape.inf.usi.ch/sites/default/files/ggplot2-facet-wrap.png

在此处输入图像描述

我希望在这里看到一些东西(不过,理想情况下,在第 4 列的刻面上使用轴标签): 将刻面标签更改为 ggplot2 中的数学公式

在此处输入图像描述

感谢您的任何想法或见解!

4

1 回答 1

2

使用 facet_wrap,当我在 0.9.1 中执行此操作时,ggplot 用空白隐藏列上的 x 轴,如下所示。

movies$decade <- round(movies$year, -1)
ggplot(movies) + geom_histogram(aes(x=rating)) + facet_wrap(~ decade, ncol=5)

在此处输入图像描述

于 2012-10-11T20:47:13.160 回答