如何垂直放置直方图

时间:2020-11-07 20:46:09

标签: r

我是R的新手,我的教授要求我垂直放置直方图。我只需要使用ggplot2。这是我的代码:

(ggplot(data=shippingData, aes(Days)) + 
  geom_histogram(binwidth=1,col="gray", 
                 fill="steelblue", 
                 alpha = 1)  +
  labs(title="Delivery Times(in Days) by Center") +
  labs(x="Days)", y="Count") + facet_grid(facets=. ~ Center))

输出像这样水平放置:

My output

但是应该看起来像这样:

Wanted output

2 个答案:

答案 0 :(得分:2)

尝试facet_grid(facets=Center ~ .) facet_wrap(~Center, ncol=1)

答案 1 :(得分:2)

您也可以尝试facet_grid(rows = vars(Center)

如果您想使用facet_wrap将标签放在顶部,请尝试以下操作:

facet_wrap(~Center, nrow = 3)