我有来自MODIS卫星数据的几个netCDF文件。我想合并这些文件。为此,我使用以下命令(在python中):
data = data_1.merge(data_2)
或者我只是使用以下内容打开文件:
data = xr.open_mfdataset('MCD43A3*.nc')
我的问题是1文件的结尾是下一个文件开头的副本。所以我最终得到了重复的文件:
lat;lon;time;var1;var2
10;10;2000-01-01;22;55
2000-01-02;12;87
2000-01-03;57;65
2000-01-04;45;67
2000-01-04;45;67
2000-01-05;78;15
如何删除时间序列的最后一个时间戳或合并而不重复?
注意:输入文件因此具有朱利安日历,不幸的是CDO / NCO命令不起作用
我认为你应该能够使用nco
。例如如果你有4个时间戳并想删除最后一个,
ncks -d time,0,2 in.nc out.nc
或删除第一个:
ncks -d time,1,3 in.nc out.nc