問題タブ [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.
python - 2D 配列をマスクし、マスクされたインデックスに基づいて 2 番目の配列を操作する
2D配列を読み込んで出力する関数があります。0 に等しい入力のすべてのインデックスに対して、出力を一定 (この場合は pi) にしたいのですが、それ以外の場合は、それにいくつかの計算を実行します。例えば:
これにより、次のようになります。
y**2
つまり、ゼロに等しくない 2D リストの各要素に適用され、すべてのゼロが pi に置き換えられました。
私の関数には除算が含まれており、事前にインデックスがわからないため、これが必要です。教科書の matlab チュートリアルを Python に変換しようとしていますが、この機能に困惑しています!
ありがとう
scipy - マスクされた配列を使用した scipy ランクデータ
maksed_array を使用したランクデータで、次の奇妙な動作に気付きました。コードは次のとおりです。
scipy docによると、マスクされた値には 0 が割り当てられます (use_missing=False)。では、なぜ 2 番目に [1 0] を出力するのでしょうか。バグ?