【发布时间】:2020-11-17 14:52:52
【问题描述】:
我有一个带有 bin 边界的直方图的一维数组:
bins = np.arange(1, 6,2)
data = np.array([1,2,3,4,4,4,3,2,3,3,3])
plt.hist(data, bins=bins, histtype='step')
但我想将直方图在 x 轴上水平向右移动 1 个单位,我该怎么做?我不想改变 bin 边界的形状,而只是改变整个直方图。
我试过了:
x0 = 1
plt.hist(data+x0, bins=np.arange(1+x0, 6+x0,2+x0), histtype='step')
但它会改变 bin 边界。我该如何修改?
【问题讨论】:
标签: python numpy jupyter histogram