使用分类数据创建熊猫系列的直方图的最简单方法是什么?
如果系列是数字,我可以轻松创建直方图,例如:
ser_n = pd.Series([2,2,1,4,3,4,4,1,2])
plt.hist(ser_n)
plt.show()
但是,具有分类值,例如:
ser = pd.Series(['c','c','b','a','b','c','b','a','a','b','c','c'])
我还没有找到生成直方图的简单方法。
我也尝试过:
ser_c = ser.value_counts()
In [6]: ser_c
Out[6]:
c 5
b 4
a 3
dtype: int64
以及各种绘制ser_c的方法,但无法使其正常工作。 我找不到这种情况的答案。 感谢您的帮助。