发生异常:ValueError

2024-10-03 00:32:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我下载了20年(2000-2019年)的terraclimate数据的月平均风速,这些数据采用NetCDF格式,但不幸的是,每年都有一个NetCDF文件,我想将它们合并为一个风速,即2000-2019年。因此,我使用python中的xarray连接这些NETCDF文件,下面是我的代码:

import xarray as xr

import glob

ds = xr.open_mfdataset("C:\Users\Nazanin\Desktop\other\nc\*.nc")

ds.to_netcdf('Final.nc')

但它给了我一个错误:

Exception has occurred: ValueError

Variable 'ws' has conflicting _FillValue (32768) and missing_value (-32768). Cannot encode data.

  File "C:\Users\Nazanin\Desktop\other\nc\nc.py", line 4, in <module>

    ds.to_netcdf('Final.nc')

有人能帮我解决这个问题吗


Tags: 文件to数据importdsnetcdfusersxarray