我有两个NetCDF文件:
Data1.shape = (177, 180, 360)
Data2.shape = (179, 180, 360))
Date1= {list: 177}['2002-04', '2002-05', '2002-06', … ]
Date2 = {list: 179}['2002-04', '2002-05', '2002-08', … ]
我只想过滤/提取与Date1
匹配的那些数据。
我应该提到两个NetCDF文件的日期格式不同,我将它们更改为一致。
我尝试了不同的方式,例如groupby
,时间戳记,并读取给定索引的文档到时间。但是,我发现它们不适用于3D数据(时间,lon,lat)。
我是Python的新手。我非常感谢您的帮助。
已解决
new_mydata = mydata.where(mydata['time'].isin(second_dataset['time']), drop=True)