There are 2 ways to increase the distance between columns. For reference, we give a graph of functions
plt.bar(x, height, width=0.8, bottom=None, *, align='center', data=None, **kwargs)
Reduce bandwidth
The plot function has a width parameter that controls the width of the strip. If you reduce the width, the distance between the stripes will automatically decrease. The width for you is set to 0.8 by default.
width = 0.5
X, .
, , X. .
x = (range(len(my_dict)))
new_x = [2*i for i in x]
plt.figure(figsize=(20, 3))
plt.bar(new_x, my_dict.values(), align='center', width=0.8)