Matplotlib'de bazı HDF verilerini çizmeye çalışıyorum. h5py kullanarak içe sonra veriler, bu gibi dizi bir biçimde depolanır:matplotlib - dikdörtgen bir dizi yükseklikten 3 boyutlu yüzey
Bu durumdaarray([[151, 176, 178],
[121, 137, 130],
[120, 125, 126])
z değeri değeri ise, x ve y değerleri, dizinin alanlarının sadece indeksleri vardır belirli alan. böylece
(1,1,151)
(2,1,176)
(3,1,178)
(1,2,121)
...
ve: (x, y, z) 'de bu gibi görünür oluşturur.
Bu tür verilerden yüzey çizimi yapmak için kolay bir yol var mı? Bunu dizinin her yerinde yineleyerek (x, y, z) tupl'lere değiştirebileceğimi biliyorum, ama belki buna gerek yok mu?
imshow iş yaptı, teşekkür ederim! Düşük itibar nedeniyle oy kullanamam ama bunu hatırlayacağım :) –