こんにちは、しらすです。
気象、海洋、気候変動などの分野で国際的に広く使われているデータフォーマットのNetCDLについて使う機会があったので、ライブラリのインストールから使ってみるところまでメモしたいと思います。ネットにはいろいろ情報がありますが、とりあえず使う一番シンプルな方法を紹介したいと思います。
NetCDLのライブラリをインストールする
pipからインストールできます。ネットで調べるとインストーラーをとってくるなど色々書いてありますが、pipでインストールできます。
pip install netcdf4
これでインストールは完了です。
データを取ってきて実行してみる
データを取ってきて実行してみましょう。
日時データだけが入っている一番簡単なものを実行してみましょう。こちらから「test_hgroups.nc」をダウンロードして.pyと同じフォルダにおきましょう。
コードを実行
import netCDF4
dim_name = 'recNum'
var_name = 'UTC_time'
# netCDFファイルの読み込み
nc = netCDF4.Dataset('test_hgroups.nc', 'r')
#格納データの次元を確認
dim = nc.dimensions[dim_name]
print(dim)
#値を表示
var = nc.variables[var_name][:]
print(var)
コメント