我有以下dataFrame:
Score
one A 8
B 19
D 29
two C 18
A 10
B 4
D 2
six C 4
A 4
B 4
我希望创建一个条形图,其中X轴值是“一”,“两个”和“六个”,并且当条形高度由得分列确定时,每个值都具有4个条形(A,B,C,D)。
谢谢你。纳斯蒂亚
您需要使用unstack
以下方法进行重塑DataFrame.plot.bar
:
import matplotlib.pyplot as plt
df.unstack()['Score'].plot.bar()
plt.show()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句