Я пишу сценарий для создания карты тепла для данных рассеяния на двух измерениях. Ниже игрушечный пример того, что я пытаюсь сделать:heatmap using spread dataset python matplotlib
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)
следует ожидать, что «теплые» области, чтобы быть вместе у = х, но вместо этого они появляются вместе у = -х + 5 т.е. Heatmap читает один список в обратном направлении. Я не знаю, почему это происходит. Какие-либо предложения?
Благодаря
отлично работает, спасибо! – msohail