問題タブ [masked-array]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3062 参照

python-2.7 - numpy マスクを結合するために logical_and を使用する

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

これは私のコードです:

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

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

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

ありがとうございました

0 投票する
2 に答える
7879 参照

python - マスクされた配列を、マスクされた値を None として持つ単純な配列として返します

a別の配列によって満たされた条件で配列をマスクする必要がありbます。

たとえば、 の値は、同じ位置の値が0 に等しいa場合にのみ保持する必要があります。それ以外の場合は、 として返します。例えば:bNone

によってマスクされています

戻る

私が試してみました

しかし、これは次を返します:

しかし、 の例のようなものを返すだけのものは見つかりませんc

numpyこれは非常に大きな配列の場合になるため、速度のために、forループまたはifステートメントの有無にかかわらず、完全に何かを行う必要があります。私は何が欠けていますか?