concatenation - 使用 xarray 和 dask 连接 MODIS(MYD06_L2) 文件

标签 concatenation dask python-xarray dask-delayed

我尝试使用 xarray (xr.open_mfdataset) 打开多个 MODIS 文件 (MYD06_L2) .

我可以打开单个文件或可能是某些文件,但我无法打开许多文件或一天文件,因为它们具有不同的尺寸。

d06 = xr.open_mfdataset(M06_2040, concat_dim= 'None', parallel=True)
['Cloud_Mask_1km'][:,:,:,0].values

这里M06_2040是文件的目录

我最终遇到以下错误:

ValueError: arguments without labels along dimension 'Cell_Along_Swath_1km:mod06' cannot be aligned because they have different dimension sizes: {2040, 2030}

最佳答案

正确。我相信 xarray.open_mfdataset 函数期望所有文件中除连接维度之外的所有维度都相同。

关于concatenation - 使用 xarray 和 dask 连接 MODIS(MYD06_L2) 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56590648/

相关文章:

php - mysql join 显示复制结果

Swift 将 Int16 和 Int32 变量连接成一个多字节实体

Java奇怪的Integer.parseInt问题(java新手)

python - 如何将类(class)提交到 Dask-Cluster?

python - Dask 和字段名称中的多个合并

python - 如何使用Dask.Array.From_Zarr在Dask上打开zarr文件?

python - 如何使用 tf.data.Dataset api 训练 keras.concatenate 模型?

python - 如何在不耗尽内存的情况下将数据帧与 dask 合并?

python - xarray.DataArray.diff 与 pandas.DataFrame.diff 输出不同

python - 将 xarray 数据变量重新分配给 xarray 坐标