python - 在 pandas 数据框中绘制条形图

标签 python pandas plot

我有一个 pandas 数据框,如下所示:

Date         Day_of_month                                                           
2017/1/16    16
2016/2/16    16
2018/1/16    16
2015/1/17    17
2013/1/18    18

如何在 x 轴上绘制该月中的某一天并在 y 轴上绘制该月中特定日期(例如 16)的条目数的条形图?

最佳答案

使用Series.value_counts , Series.sort_index最后Series.plot.bar :

df['Day_of_month'].value_counts().sort_index().plot.bar()

enter image description here

关于python - 在 pandas 数据框中绘制条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49710178/

相关文章:

python - 使用带循环的漂亮汤在 Python 中制作 Webscrape 交互式图表

用于从 XML 文件中删除所有注释的 Python 脚本

python - 如何使用 Python 中的返回计算最大亏损

python - Pandas scatter_matrix : Labels vertical (x) and horizontal (y) without being cut-off

r - 如何手动将具有固定纵横比的视口(viewport)放入其父级中,从而不会像 ggplot 那样浪费空间?

c++ - 当 Python 嵌入到 C++ 中时,numpy 导入失败

python - Windows 中的 Fabric 自动登录

python - Pandas 给定日期的季度天数

python - 如何按条件将 Pandas 数据框加入自身?

python - 如何在matplotlib中突出显示多条曲线中最低的曲线(包络线)