我有一個以NetCDF4格式存儲的數據集,它包含Intensity
三維數值:Loop
,Delay
和Wavelength
。我叫我的座標相同的尺寸(我不知道這是否是好還是壞...)xarray(Python)中的替代數據集座標
我使用xarray(前身爲X射線)在Python加載數據集:
import xarray as xr
ds = xr.open_dataset('test_data.netcdf4')
現在我想操縱數據,同時跟蹤原始數據。舉例來說,我想:
應用偏移到
Delay
座標,並保持原有Delay
DataArray中不變。這似乎與做:ds_ = ds.assign_coords(Delay_corr=ds_.Delay.copy(deep=True) + 25)
替代座標
Delay
爲Delay_corr
數據集中所有相關dataarrays。但是,我不知道如何做到這一點,我沒有找到任何文件。
有人會知道如何執行項目#2嗎?
要使用的測試數據下載NetCDF4文件: http://1drv.ms/1QHQTRy
斷開的鏈接,你有更新的嗎? – derchambers
修正了它,謝謝 – shoyer