【发布时间】:2019-03-20 17:19:58
【问题描述】:
我有几个来自 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 命令不起作用
【问题讨论】:
-
你不能合并它们然后在它们上运行
uniq吗? (如果您可以访问 Unix 实用程序 :))
标签: python file merge netcdf python-xarray