問題タブ [netcdf4]

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 に答える
105 参照

python-2.7 - Python netCDF4.date2num 関数のランダムな動作

21 世紀の毎日の変数を含むいくつかの netCDF データセットを生成しています。5 年ごとのデータが別のファイルに保存されています。すべて順調に進んでいますが、各ファイルの時間値を調べたところ、明白な理由もなく、date2num がいくつかの netCDF ファイルに対してランダムな大きな数値 (9.96921e+36) を生成したことがわかりました。私の日付配列 (数値に変換されます) に問題やデータの欠落がないことは確かです。実際、同じコードをもう一度実行したところ、その特定のファイルに対しては動作しましたが、別のファイルに対してランダムな大きな数値が生成されました。誰もこの問題に遭遇したことがありますか?

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

r - Rでrasterbrickオブジェクトから長いフォーマットのデータフレームを作成する方法

netCDF ファイル (シェープファイルでマスク) から切り取ったラスターブリックがあります。このラスターブリックを緯度、経度、時間、値の列を持つデータフレームに変換するにはどうすればよいですか? netCDF4 パッケージと expand.grid 関数を使用して作成できることはわかっています。ただし、netcdf オブジェクトではなく、rasterbrick オブジェクトでこのデータフレームを作成する必要があります。

これから、sどうdf すればデータフレームを取得できますdf

. ラスターツーポイント機能を試してみました。

ただし、データ フレームは拡張形式です。元のデータには 1 時間ごとのデータ タイム ステップとして 50000 以上のレイヤーがあるため、長い形式が必要です。したがって、基本的には、日付と値として x、y、レイヤーを持つ長いデータフレームが必要です。 . ご協力ありがとうございました。