問題タブ [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 投票する
0 に答える
127 参照

python - numpy set_printoptions は numpy.ma 配列では機能しません

私はマスクされた numpy 配列を使用しており、デバッグ目的でそれらを適切な方法で出力しようとしています。印刷オプションを次のように設定していますが、出力が期待どおりではありません。

出力:

マスクされた配列は 3dp に出力されません。この機能は numpy.ma にありませんか? 誰かが回避策を知っていれば(私自身の印刷機能を書くことはできません)、それは大歓迎です!

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

python - netcdf4 _FillValue、missing_value、および python マスク配列 fill_value の違い

_FillValue および/または欠損値がさまざまな組み合わせで設定されている netcdf ファイルがあります (たとえば、float、string、またはまったく設定されていない、一般的に -999./'-999' として)。これらのファイルを操作して再度保存し、出力ファイルで適切かつ一貫した塗りつぶし値を設定したいと考えています。私の質問は次のとおりです。

1) _FillValue、または missing_value、またはその両方を使用します。違いは何ですか?

2) 塗りつぶし値はどのタイプにする必要がありますか?また、値に関するベスト プラクティスは何ですか? -999 は実際のデータと混同される可能性があるようです

3) netdcf の fill 値は、マスクされた配列 (デフォルトで 10^20 に設定されているようです) の fill_value とどのように組み合わされますか? 同じことを修正する 2 つのアプローチのようです。

4) データを処理するときにも警告が表示されます。だから私は -999 の欠損値は確かに悪い考えだと思います。

私はpython 3.7とnetcdf4を使用しています。

ありがとう!

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

python - マスクされた RGB イメージが imshow でマスクされて表示されない

RGB でマスクされた画像の表示が期待どおりに機能しないことに気付きました。つまり、結果の画像は表示時にマスクされません。それは正常ですか、回避策はありますか?

以下の例は、観察された動作を示しています。

ここに画像の説明を入力

興味深いことに、マスクされた RBG イメージ内のマスクされたピクセルの上をマウスが通過すると、Figure ウィンドウの右下隅にピクセル値が表示されません。