我正在尝试为 x 和 y 创建一个 numpy histogram2d,其中 x 和 y 的大小不同。从文档来看,x 和 y 需要具有相同的大小,但是我的数据和我拥有的应用程序自然需要直方图具有不同的 x 和 y 维度
bins = 100
x = np.random.normal(3, 1, 100)
y = np.random.normal(1, 1, 150)
np.histogram2d(x, y, bins)[0]
给我
ValueError: operands could not be broadcast together with shapes (100,) (150,)