Piszę skrypt, aby utworzyć mapę cieplną dla danych rozproszonych na dwóch wymiarach. Poniżej znajduje się przykład zabawki, co staram się robić:Mapa termiczna z użyciem zestawu danych rozproszonych 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)
powinienem spodziewać się, że „” najcieplejsze obszary się wzdłuż y = x, ale zamiast tego pojawiają się wzdłuż y = -x + 5 czyli heatmap czyta jedną listę w odwrotnym kierunku. Nie jestem pewien, dlaczego tak się dzieje. Jakieś sugestie?
Dzięki
działa świetnie, dzięki! – msohail