【发布时间】:2019-12-17 18:08:38
【问题描述】:
我想将 NetCDF 文件转换为 CSV 格式。我已经尝试在论坛寻求帮助,但无法得到我想要的。我有三个变量,一个一维纬度数组,一维经度数组和一个二维变量数组。是否可以获得包含 LAT、LON、VAR 等列的 CSV 格式文件?
我尝试过使用 pandas Dataframe。
from netCDF import Dataset
data = Dataset('popd.nc')
latd=data.variables['latitude']
longd=data.variables['longitude']
popd = data.variables['PopD'][3] # 2D array
popd2015 = pd.DataFrame(popd,index=latd,columns=longd)
popd2015.to_csv('popd2015.csv',index=True,header=True)
结果是我的变量的二维数组,列在纬度,行作为经度。但我希望有 LAT、LON、VAR 的三列。
【问题讨论】: