PythonでNetCDFファイルの読み書き・インストールする方法について入門者向けにまとめました。
【netCDFとは】インストール方法
netCDF (Network Common Data Form)とは、気象データ(気温、湿度、気圧、風速、方向など)などの科学的な多次元データ (変数) を格納できるファイル形式です。
各項目(変数)はレイヤーまたはテーブル ビューを作成することにでArcGIS で (時間などの) ディメンションを通じて表示できます。
Pythonでは、netCDF4モジュールをインストールすることで、netCDFファイルを簡単に読み書きできます。
■pipでのインストール
pip install netcdf4
■netcdfファイルのサンプル
https://www.unidata.ucar.edu/software/netcdf/examples/files.html
【読み込み】netcdfファイル
# -*- coding:utf-8 -*- import netCDF4 dim = 'dimname' var_name = 'varname' # netCDFファイルの読み込み nc = netCDF4.Dataset('test.nc', 'r') dim = len(nc.dimensions[dim_name]) print(dim) # 特定の変数のデータを取得 var = nc.variables[var_name][:] print(var) nc.close()
– | 参考文献・関連記事 |
---|---|
参考 | ■Python でお絵かき ■PythonでNetCDFの読み書き |
1 | ■【Python入門】サンプル集 |
2 | ■【Python】日時データの処理(datetime) |
コメント