【发布时间】:2023-03-24 14:25:01
【问题描述】:
在更改宽度以使条更小后,它已移到两侧。如何删除它们之间的间距。理想情况下,我想居中,但文档中似乎没有为它设置的参数。手动缩放图片也不会缩小这个差距。
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 不幸的是,即使使用极端值,差距仍然存在
标签: python matplotlib bar-chart