heatmap using scatter 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)

Я должен ожидать, что "самые теплые" области будут расположены вдоль y=x, но вместо этого они появляются вдоль y=-x+5, т.е. тепловая карта считывает один список в обратном направлении. Я не уверен, почему это происходит. Есть предложения?

Спасибо

5
задан msohail 6 January 2012 в 18:26
поделиться