【发布时间】:2019-11-21 06:25:58
【问题描述】:
我正在使用条形图来绘制查询频率,但我始终看到条形之间的间距不均匀。这些看起来应该与蜱有关,但它们位于不同的位置
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()
这也与数据无关,顶部没有相同的频率计数
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
29 2234
30 2138
有没有办法让这些一致?
【问题讨论】:
-
请发布数据
-
这是一个别名问题。您是否尝试添加“dpi=300”?
-
我认为是正确的。如果放大,您会看到所有这些都具有相同的空间。
标签: python matplotlib