我正在尝试绘制一个 2d 直方图,显示两次测量之间收到的错误代码之间的相关性。错误代码值范围从 -3 到 5。我希望直方图为每个错误代码显示一个条形图。在由一次测量收到的两个错误代码标记的字段中,条形应该增加(改变颜色)。我在这里画了一个简短的草图。
到目前为止,我只有下面的代码,不幸的是它没有给我想要的情节。有人知道如何得到我上面描述的情节吗?
data1=np.random.randint(-3,5,100)
data2=np.random.randint(-3,5,100)
fig, ax = plt.subplots()
ax.hist2d(data1, data2, bins=10)
plt.Axes.set_xlim(ax,left=-3, right=6)
plt.Axes.set_ylim(ax, bottom=-3, top=6)
plt.grid(True)
plt.show()