20

でこぼこのマスクされた配列の真/偽の値を逆にしたい。

したがって、以下の例では、データ配列の 2 番目の値をマスクするのではなく、1 番目と 3 番目の値をマスクします。

以下はほんの一例です。私のマスクされた配列は、以前の実行よりも長いプロセスによって作成されます。そのため、マスク配列自体を変更することはできません。値を逆にする別の方法はありますか?

import numpy
data = numpy.array([[ 1, 2, 5 ]])
mask = numpy.array([[0,1,0]])

numpy.ma.masked_array(data, mask)
4

2 に答える 2