我正在使用matplotlib.pyplot.hexbin(),但在六边形的对齐中发现了一些奇怪的东西。 请参见下面的图片,其中包含以下代码:
x = np.concatenate([[20]*50, [1,2,3,4,5]])
y = np.concatenate([range(50), [1,2,3,4,5]])
plt.figure(figsize=[10,20])
plt.hexbin(x, y, gridsize=(20,50),cmap=plt.cm.YlOrRd)
plt.axis([-1, 21, -1, 51])
cb = plt.colorbar()
https://jsfiddle.net/byLc06ez/1/
有人可以向我解释为什么会发生这种情况,如果可以修复,那么具有相同x值的所有坐标都会对齐而不会像这样移动?这对我的绘图非常重要。