如何使直方图条居中?

时间:2019-02-06 21:29:51

标签: python pandas matplotlib

我目前正在使用pandas和matplotlib对亚马逊的商品评分进行一些分析。

我正在使用以下代码来生成图

result = ratings.copy()

result["rating"].plot(kind="hist")

fname = os.path.join("..", "figs", "my_figure.png")
plt.savefig(fname)

ratings是一个看起来像这样的数据框

0       A2VNYWOPJ13AFP  0981850006     5.0  1259798400
1       A20DWVV8HML3AW  0981850006     5.0  1371081600
2       A3RVP3YBYYOPRH  0981850006     5.0  1257984000
3       A28XY55TP3Q90O  0981850006     3.0  1314144000
4       A3VZW1BGUQO0V3  0981850006     3.0  1308268800
5       A2R9T5D7UVQZB0  0981850006     5.0  1253577600
6       A2MH49GAEWEI95  0981850006     5.0  1395532800
7        AR5DPX4ZU3D4Z  144072007X     1.0  1360886400

不幸的是,我生成的图看起来像这样(注意条形图没有全部对齐)

enter image description here

如何使所有条形居中(例如4.0和2.0)

0 个答案:

没有答案