我是数据分析R编程的新手
我试图从公共数据集创建数据集名称为“all_trip_v2”的项目
Preview of my dataset
我的目标是创建一个条形图,仅显示每个“start_station_name”的Total count的前10个,并使用ggplot2 + geom_bar()显示在条形图中,并显示成员类型(member_casual)的比例
我运行这个代码
ggplot(all_trips_v2, aes(start_station_name,
fill = member_casual)) +
geom_bar()
The result from the code
正如你所看到的,结果有很多的酒吧由“开始_站_名称”分组。我只需要过滤前10计数的开始站名称。请给予我一些建议。非常感谢。
我期望能创造出这样的球棒
Expected bar chart.
1条答案
按热度按时间tjjdgumg1#
我不知道有什么好方法可以直接在“一步”中完成,但无论如何,分两步完成应该更容易。第1步=按计数汇总数据集,第2步=过滤数据集以包括前X行。
下面是一个
chickwts
内置数据集的示例要只绘制顶部的3个条形图,您可以执行以下两个步骤:
对于OP的情况下,也许下面会工作?