我用matplotlib
制作了直方图,但直方图占据了地块上的所有空间,我想在周围添加更多空间。如何缩小直方图,但保持轴上的数字大小相同?
答案 0 :(得分:1)
你能改变xlimits吗?试试:
fig, ax = plt.subplots(1)
ax.hist(data)
vmin = data.min().min()
vmax = data.max().max()
data_range = vmax - vmin
scale_factor = 0.1
xmin = vmin - scale_factor*vmax
xmax = vmax + scale_factor*vmax
ax.set_xlim(xmin, xmax)