将宽度更改以使条形图更小后,它已向两侧移动。如何消除它们之间的间隔。理想情况下,我希望居中显示,但是似乎文档中没有可设置的参数。手动缩放图片也不会减少此间隙。
import numpy as np
import matplotlib.pyplot as plt
objects = ('bar1', 'bar2')
y_pos = np.arange(len(objects))
performance = [2,6]
stds=[0.3,0.5]
plt.bar(y_pos, performance, 0.3, align='center', yerr=stds,capsize=5, alpha=0.5)
plt.xticks(y_pos, objects)
plt.ylabel('Time (seconds)')
plt.show()
plt.figure(1, figsize=(width, height))
,其中width
和height
表示图像的尺寸(单位为英寸)。 - Flomp