我有一个包含两列的数据集:“种类”和观察值“年”.我已经对数据进行了子集处理,因此在下面的数据集中它仅包含一个物种“蓝鲸”:
Species Year
1 Blue Whale 1920
2 Blue Whale 1920
3 Blue Whale 1920
5 Blue Whale 1920
6 Blue Whale 1920
7 Blue Whale 1920
16 Blue Whale 1920
17 Blue Whale 1922
18 Blue Whale 1922
19 Blue Whale 1922
20 Blue Whale 1922
21 Blue Whale 1922
22 Blue Whale 1922
23 Blue Whale 1922
24 Blue Whale 1922
25 Blue Whale 1922
26 Blue Whale 1922
28 Blue Whale 1924
29 Blue Whale 1924
30 Blue Whale 1924
在这种情况下,如何将年份作为x轴并将y绘制为该年的蓝鲸观测数?
解决方法:
使用groupby并计数:
df.groupby('Year').count().plot(kind='bar')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。