我一直在努力学习r并且一直在试验一些数据。以下是数据的抽样:
IBDClass date month year
A 2014-04-01 04 2014
A 2014-05-22 05 2014
B 2014-01-10 01 2014
B 2014-02-24 02 2015
B 2015-09-17 09 2015
C 2015-11-01 11 2015
我已经能够通过将日期分成月/年列然后绘制图表来获得here。我确信有更好的方法来做到这一点。我还希望每个月的出现总数都有一个标签。希望有人可以帮忙!
ggplot(report, aes(x=month, fill=IBDClass))
+geom_bar(position="stack", binwidth=1)
+facet_wrap(~year, ncol=1, scales="free_x")
+geom_text(stat="bin", aes(label = ..count..), size = 3, hjust = 0.5, vjust = 1.5, position="stack")