2
私はサイズ3600 * 7200のnumpy 2D配列を持っています。私はマスクとして使用したい同じ形状の別の配列を持っています。numpy pythonの条件に基づいて2D配列をサブセット化
import numpy as np
N = 10
arr_a = np.random.random((N,N))
arr_b = np.random.random((N,N))
arr_a[arr_b > 0.0]
結果の配列が2D、それは1Dで、もはや次のとおりです。
問題は、私はこのような何かをしたときにということではありません。どのようにして2D配列を取得するのですか?
0より大きくない値をどのように埋めたいですか?ナンと?あなたがそれらを埋めるのではないなら、あなたはどんな形を予期していますか?そのうちの1つだけが0より大きい場合はどうなりますか? – ayhan
ありがとうayhan、nanは、充填に使用すると大丈夫でしょう – user308827