問題タブ [noaa]

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

python-3.x - USA Python が NOAA GFS および CFSV2 データをダウンロードするライブラリを要求

次の Python3 スクリプトを使用して、使いやすい API を使用してNOAA から ncdc データをダウンロードしています。

これはすべてうまく機能します。見つからなかったので、Google Earth Engine に表示されるのと同じように、 GFSまたはCFSV2からデータをダウンロードする同様の API があるかどうか疑問に思っています。このデータは GEE で利用できるので、直接 Python API を使用して利用できることを望みました。

0 投票する
0 に答える
116 参照

r - 月に基づいて異なる値を持つラスターブリックのレイヤーを乗算する

NOAA (CPC Unified gaage) から netcdf 形式の月間降水量データをダウンロードしました。データは mm/day で保存されており、各レイヤーにそれぞれの月のカウントを掛けて、その月の総降水量を取得する必要があります。たとえば、1969 年 9 月のレイヤーは 30 倍され、2 月のレイヤーは 28 倍されます。また、2 月のレイヤーに 29 倍しなければならない閏年の問題もあります。

いくつかのコードを試しましたが (以下を参照)、機能しません。

ifelse(x == c(1, 2, 3, 5, 7, 8, 9, 10, 12), 31 * x, x, ifelse(x == : 未使用の引数 (ifelse(x == c( 4, 6, 11), 30 * x, x, ifelse(x == 2, 28 * x, x)))

そして、簡略化されたバージョン (例) ifelse(x == 12, 30*x, x) を使用して関数を渡そうとすると、次のエラーが発生しました

エラー: (関数 (..., deparse.level = 1) のエラー: 行列の行数が一致する必要があります (引数 2 を参照)

誰かが変換のヒントを持っているかどうか疑問に思っていました。

データのサブセットへのリンクは次のとおりです: https://fil.email/VahwQq8p

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

r - NOAA API トークンを使用してデータを取得する

NOAA の API から気象データを取得しようとしています。rnoaa、httrm、および jsonlite パッケージをダウンロードしました。

このコードを実行したい

エラーメッセージが表示されます:

getOption("noaakey", stop("need an API key for NOAA data")) のエラー: NOAA データの API キーが必要です

トークンを持っていますが、それをコードに実装するにはどうすればよいですか?

ありがとう