【发布时间】:2016-09-27 15:15:06
【问题描述】:
考虑我的系列如下:第一列是article_id,第二列是频率计数。
article_id
1 39
2 49
3 187
4 159
5 158
...
16947 14
16948 7
16976 2
16977 1
16978 1
16980 1
Name: article_id, dtype: int64
我使用以下命令从数据框中得到了这个系列:
logs.loc[logs['article_id'] <= 17029].groupby('article_id')['article_id'].count()
logs 是这里的数据框,article_id 是其中的列之一。
如何绘制条形图(使用 Matlplotlib),使 article_id 在 X 轴上,频率计数在 Y 轴上?
我的本能是使用 .tolist() 将其转换为列表,但这不会保留 article_id。
【问题讨论】:
-
这样的问题真的让我想知道人们是否在问这里之前尝试使用谷歌搜索或阅读文档。 pandas.pydata.org/pandas-docs/stable/visualization.html
标签: pandas matplotlib plot ipython series