1

同様の質問が寄せられているのを見てきましたが、マスクの組み合わせにまだ苦労しています。

これは私のコードです:

final_mask = ma.array(np.logical_and(a.mask, b.mask))

combined_mask=(ma.array(data, mask=final_mask))

data結合したマスクを配置したい配列です。

a.mask結合されたマスクをプロットすると、本来よりもはるかに高い値が返されるため、無視されたようです。つまり、200 を超えるものは以前はマスクされていましたが、ここでは 300 まで返されます。

a.maskb.maskすでに定義およびチェックされているので、問題は結合だと思います。どちらも、私が求めている真/偽の値ではなく整数を返します。

ありがとうございました

4

1 に答える 1