我有一个CSV文件作为名为bachelors
的数据集导入到R中。它有一个我用as.Date
化的列。bachelors$Posted。On看起来像这样(最小可复制性)
| Posted.On |
| - -|
| 2022年5月18日|
| 2022年7月14日|
| 2022年7月22日|
我想使用ggplot 2库制作一个条形图,以绘制一年中每个月在列的行中出现的次数。在上面的示例中,五月和七月各出现一次,因此我希望条形图显示两个条形,五月为“1”,七月为“2”。标签的格式无关紧要。
我已经尝试了ggplot(bachelors, aes(x = Posted.On, y=count(months(Posted.On)))) + geom_bar(stat='identity')
,但它在第一层抛出错误。
1条答案
按热度按时间xiozqbni1#
你可以做
创建于2022年12月3日,使用reprex v2.0.2
可重现格式的问题数据