我正在编写一个脚本,用于在二维散点数据上制作热力图。以下是我尝试做的玩具示例:
我认为最“温暖”的区域应该沿着y=x,但实际上它们出现在y=-x+5上,即热图以相反的方向读取列表。我不确定为什么会这样。有什么建议吗?
谢谢。
import numpy as np
from matplotlib.pyplot import*
x = [1,2,3,4,5]
y = [1,2,3,4,5]
heatmap, xedges, yedges = np.histogram2d(x, y, bins=50)
extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]]
imshow(heatmap, extent = extent)
我认为最“温暖”的区域应该沿着y=x,但实际上它们出现在y=-x+5上,即热图以相反的方向读取列表。我不确定为什么会这样。有什么建议吗?
谢谢。