删除刻面条形图中条形之间的空白空间

时间:2018-03-14 20:34:09

标签: r ggplot2

enter image description here

我有一个这样的情节,由:

制作
plot = ggplot(dat, aes(x=Nest)) + geom_bar(aes(fill=MotherID), position = position_stack(reverse = TRUE)) + facet_wrap(~Year) + scale_fill_grey(start = 0, end = .9) + theme(axis.text.x = element_text(angle = 90, hjust = 1)) + theme(legend.position="none") + ylab("Number of offpsring")

我希望所有的条彼此相邻而没有它们之间的间隙,如x轴上的3,4,9。我想这是因为nest是一个数字而不是一个字符串。

我有dat$nest = as.factor(dat$nest)

1 个答案:

答案 0 :(得分:1)

如果使用构面,则轴在它们之间共享。但是scala.collection.Map参数可以将它们释放。

scales

http://ggplot2.tidyverse.org/reference/facet_wrap.html