1

関数「filled.contour」を使いたいのですが、私のデータファイルはncdf4ファイルです。

Rでncdf4ファイルをdata.frameに変換するには?

いくつかのアドバイス?

ありがとう

4

1 に答える 1

1

NetCDF ファイルにはさまざまな次元のオブジェクトを含めることができるため、単純な変換ではありません。ファイルから取り出したい変数の名前がわかっている場合は、次のように実行できます。

library(ncdf4) nc<-nc_open("filename") ncvar_get(nc,varid= "variableNameInFile" ) nc_close(nc)

ファイル内の属性の名前がわからない場合は、これを使用して取得できます。

library(ncdf4) nc<-nc_open("filename") var.idNames<-names(nc$var) nc_close(nc)

個々の変数を抽出したら、それらが同じ次元であれば、それらをデータフレーム (data.frame()) に入れることができます。

お役に立てれば!(完了したらファイルを閉じることを忘れないでください)

于 2018-03-03T01:07:45.730 に答える