私はしばらくの間この問題に苦しんでおり、解決策を見つけることはできません。私はヒートマップをプロットしようとし、いくつかを読んでstuffしかし、問題は異なっています。 私は3つのベクトルがありますベクトルから1つの配列を取得する - python
x = [ -1, 0, 1, -1, 0, 1, 0, -1, 1 ]
y = [ -1, -1, -1, 0, 0, 0, 1, 1, 1 ]
E = [ 3, 1, 4, 1, 5, 9, 6, 2, 5 ]
を何私がしたいことは、実際の描画のための以下のような行列である:
E_xy = [ [ 3, 1, 4],
[ 1, 5, 9],
[ 2, 6, 5]]
X [0] yに属する[0] Eに属している[0 ] 等々。
これを行う最も簡単な方法は何ですか?
注意:行列の順序付けは使用できません(E [7]とE [8]と結果のE_xy [2,0]とE_xy [2,1]を参照)。
あなたは何を意味するのかよく分かりません。言い換えを考えることは可能でしょうか?すべてのように見えるのは、長さ9の配列を長さ3の3つの配列に分割して順序を保持することです。 eが正しくない場合の正しい順序付けを決める* * * E_xy = [E * [i:i + 3] [x * len(E)/ 3の範囲(3)の]] ' – Will
順序付けられました? –