【发布时间】:2017-03-05 03:54:20
【问题描述】:
我是 Python 数据可视化的新手。我希望能够在条形图中绘制 Groupby() 结果。我已经使用 Python 中的 pd.factorize() 函数转换了一个分类数组。然后,我使用 groupby 函数的结果创建了一个绘图。
这是我的代码:
fact=pd.factorize(data['DayOfWeek'])
data['fact'].groupby(data['fact_dow']).count().plot(kind='bar',figsize=(14,8))
plt.show()
看起来差不多,但是 x-labels 是分解后的结果,我需要将它们映射到它们对应的值。
任何人都知道如何以 Python 的方式做到这一点?另外,如果对如何操作有其他建议,请发表评论。
【问题讨论】:
标签: python python-2.7 matplotlib anaconda