我有一个xarray数据集,其中包含许多dataArrays。这些dataArrays中的每一个都有一个.attrs,其中包含一个有序的字典,其中包含每个dataArray的描述和单元等内容。我想遍历dataSet中的每个dataArray,并打印出它们的每个.attrs。for ii in dataSet.data_vars:会给我每个dataArray的名字。print(dataSet.ii.attrs)
我得到Att
我有大型NetCDF文件(~23 as ),通过xarray从点数据中提取点数据并加载为numpy数组。在一个循环中,这个过程工作得很好--但是,当我尝试使用一个较小的单个文件(3.8GB)时,代码永远不会完成运行。
我不愿问这个Qon堆栈,因为它是特定于数据的,所以示例代码并没有真正的帮助。但是,xarray中的文件有一个结构'Time,stid‘- stid意味着站点ID,这个维度只是命名从全局