我有一个dataframe,每年都有多个观察结果。
df = pd.DataFrame({"year": [2000,2000,2000,2001,2001,2001], "A": [1,1,0,0,1,0], "B": [4,4,6,10,10,10]})
year A B
0 2000 1 4
1 2000 1 4
2 2000 0 6
3 2001 0 10
4 2001 1 10
5 2001 0 10
我按年份对其进行分组,并检查列A的value_counts。
df.groupby("year").A.value_counts()
year A
2000 1 2
0 1
2001 0 2
1 1
我如何得到一个显示每年A=1的次数的条形图?
1条答案
按热度按时间dvtswwa31#
尝试
unstack
索引A
到列中,然后绘制: