我目前有几个netCDF4文件,其中有一个变量“pp”,具有三个维度:pp(time,lat,lon)。每个单独的文件都有一年的每月土壤湿度数据,时间维度代表一年中的每个月。 这是p04文件中pp变量的一个示例,该文件存储2004年的日期:
p04.variables['pp']
Out[56]:
<class 'netCDF4._netCDF4.Variable'>
int16 pp(time, lat, lon)
_FillValue: -999.9
units: mm
long_name: Total precipitation
add_offset: 19.0333409628
scale_factor: -0.000580886924338
unlimited dimensions:
current shape = (12, 8520, 7320)
filling on
我想添加第四个无限维,这样变量的形状将是pp(unl,time,lat,lon),我可以用MFDataset聚合不同年份的多个文件。我尝试过使用createDimension,但它会删除数据中的所有信息。在
我正在寻找一种方法来添加这个额外的维度,而不必重写所有的文件。我该怎么做?谢谢!在
NCO的ncecat通过创建一个新的无限“粘合”维度连接文件:
相关问题 更多 >
编程相关推荐