NetCDFファイルをPythonを使用してCSVファイルまたはテキストファイルに変換しようとしています。私はthis postを読みましたが、私はまだ一歩足りません(私はPythonを初めて使っています)。緯度、経度、時間、降水量データを含むデータセットです。NetCDFファイルをCSVまたはテキストをPythonを使用して変換する
import netCDF4
import pandas as pd
precip_nc_file = 'file_path'
nc = netCDF4.Dataset(precip_nc_file, mode='r')
nc.variables.keys()
lat = nc.variables['lat'][:]
lon = nc.variables['lon'][:]
time_var = nc.variables['time']
dtime = netCDF4.num2date(time_var[:],time_var.units)
precip = nc.variables['precip'][:]
私はそれがパンダとのデータフレームを作成する問題です理解していますが、ここから続行するかどうかはわからない:
これは、これまでのところ、私のコードです。あなたの要件に応じて、あなたがnumpyののsavetxt
メソッドを使用することができるかもしれ
ありがとうございます!残念ながら、これはうまくいかなかった - 私は他のデータセットで使用していたすべての緯度と経度を抽出し、それをループして各場所の時系列を取得した。上記のリンクのように。時間がかかりますが、機能します! – aliki43