私は、最も簡単で最速の方法でPythonを使って.nc(netcdf)ファイルを読む方法を学びたいと思っています。私はそれがコードの3行で行うことができると聞いたが、私は本当にどのように知りません。Pythonを使って.nc(netcdf)ファイルを読む
私はMITgcm数値モデルを実行しています。私は、NCviewのようなプログラムと同じ方法で出力データを視覚化する簡単な方法を得ようとしていますが、Pythonを使って読むことができるようにパラメータをカスタマイズすることができます。
私はこれを見つけた:
from matplotlib import pyplot as plt
import pandas as pd
import netCDF4
fp='uwstemp.nc'
nc = netCDF4.Dataset(fp)
plt.imshow(nc['Temp'][1,:,0,:])
plt.show()
私はそれをしたいようですが、大体働いたが、私はそれが何をしているかを単語単位を理解したいと思います。私は 'Temp'が私の変数の一つだと思いますが、私の変数が何であるかを理解する方法はわかりません。
特に、私は理解していませんplt.imshow(nc['Temp'][1,:,0,:])
thhat [1、:、0、:]私はそれを変更しようとしてコンパイルしません。しかし、私はそれが何をしているのか、なぜこの数字になっているのか理解していません。
".nc"ファイルとは何ですか?テキストまたはバイナリデータを含んでいますか? – skrrgwasme
netcdfの拡張子です – Alessandro
バイナリデータが含まれています –