我想將netCDF文件轉換爲使用Python的CSV或文本文件。我讀過this post,但我仍然缺少一個步驟(我是Python新手)。這是一個包含緯度,經度,時間和降水量數據的數據集。使用Python將NetCDF文件轉換爲CSV或文本
這是我到目前爲止的代碼:
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'][:]
我不知道如何從這裏出發,雖然我知道這是創建與大熊貓一個數據幀的問題。
謝謝!不幸的是,這並沒有奏效 - 我決定只提取我在其他數據集中使用的所有緯度和經度,然後循環播放以獲取每個地點的時間序列。就像我在上面提供的鏈接一樣。耗時,但它的工作原理! – aliki43