我想繪製一個代表物理像素集的2d numpy數組。但是,像素本身的排列方式非常複雜,我無法排列陣列,因此顏色圖表會代表物理設置。這裏是我有的當前數組的佈局,下面是它需要組織的佈局的圖片(紅色數字指的是下面數組的第一維,左下象限指的是第二維)。我打算使用pcolor,但如果有什麼更適合這個問題的話,我肯定會接受其他選擇。我將不勝感激任何幫助。安排一個numpy數組來表示物理排列與2d彩色陰謀
[[ 575.40625 984.40625 560.234375 936.0625 733.84375
725.9375 469.234375 828.046875 210.421875 522.4375 713.375
466.484375 679.8125 242.296875 645.328125 666.265625]
[ 976.390625 668.46875 513.328125 769.359375 1343.65625
1068.3125 1206.21875 1447.484375 571.359375 420.71875
246.03125 333.15625 626.921875 615.03125 867.03125
1051.34375 ]
[ 498.1875 1176.453125 670.609375 597.578125 765.078125
713.8125 825.84375 760.171875 667.015625 755.40625
1003.71875 687.921875 448.921875 574.90625 598.859375
487.09375 ]
[ 564.203125 485.140625 652.625 740.875 465.875 1152.03125
623.15625 949.28125 722.515625 397.046875 529.03125 487.
427.109375 424. 495.734375 510.453125]]
點的排列是填充Z曲線的空間。也許這有助於你開始。 –
您提供的嵌套列表中的每一行對應於下圖中的紅色框?如果是這樣的話,那麼我看到一個問題。每個紅色框都有相同數量的元素,但是,在您的嵌套列表中,有些元素有6個元素,一些有5個元素。另外,每個嵌套列表如何分佈在紅色框中,即列明,行明,其他辦法? –
@MartinUeding好點。你知道在numpy中有什麼我可以使用的地方,我可以壓扁陣列,然後使用算法來使用z階曲線形成物理結構? – cadams