小编Sea*_*Avi的帖子

间距不规则的 Python 条形图

我正在使用条形图来绘制查询频率,但我始终看到条形之间的间距不均匀。这些看起来应该与刻度有关,但它们处于不同的位置

这显示在更大的图中 不规则间距的条形图 0 到 2000

还有更小的 不规则间距的条形图 0 到 100


def TestPlotByFrequency (df, f_field, freq, description):
    import matplotlib.pyplot as plt

    fig, ax = plt.subplots()
    ax.bar(df[f_field][0:freq].index,\
           df[f_field][0:freq].values)


    plt.show()
Run Code Online (Sandbox Code Playgroud)

这也与数据无关,顶部没有一个具有相同的频率计数

    count
0   8266
1   6603
2   5829
3   4559
4   4295
5   4244
6   3889
7   3827
8   3769
9   3673
10  3606
11  3479
12  3086
13  2995
14  2945
15  2880
16  2847
17  2825
18  2719
19  2631
20  2620
21  2612
22  2590
23  2583
24  2569
25  2503
26  2430
27  2287
28  2280 …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

6
推荐指数
1
解决办法
682
查看次数

标签 统计

matplotlib ×1

python ×1