代码之家  ›  专栏  ›  技术社区  ›  Ryan A.

Xarray-值错误:无法识别的块管理器dask-必须是以下之一:[]

  •  0
  • Ryan A.  · 技术社区  · 1 年前

    我试图查看一个NetCDF文件,我读到,如果它们比可用内存大,我可以通过使用dask“将它们分成块”来使用它们。然而,我得到:

    值错误:无法识别的块管理器dask-必须是以下之一:[]

    我也不确定把它分成一定大小的块是否像我尝试的那样有效。。。

    我希望它能打印出显示dask.array类型和chunksize属性的变量的数据集

    我确实安装了dask,但如果我尝试导入它,它找不到该模块

    其他有此问题的人说安装旧版本的xarray是有效的,但事实并非如此。

    我是 非常 python新手,所以如果需要的话,我会尽力提供更多信息。 以下是我对这个问题的看法:

    将numpy导入为np

    将matplotlib.pyplot导入为plt

    将xarray作为xr导入

    file='jan2mT.nc'

    文件夹=“文件夹名称”

    文件名=文件夹+文件

    ds=xr.open_dataset(文件名,decode_times=True,块={'time':'250MB'})

    打印(ds)

    0 回复  |  直到 1 年前