xarray

简介: xarray 会根据CF规则(一般只需要知道此解码过程即可)试图自动解码 netCDF
import xarray
xds = xarray.open_dataset(nc_file, decode_cf=True)

NetCDF 文件遵循一些编码 datetime 数组 (作为具有 'units' 属性的数字) 以及打包和解包数据约定。如果 open_dataset 方法设置了 decode_cf = True (默认值),xarray 会根据CF规则(一般只需要知道此解码过程即可)试图自动解码 netCDF 文件中的数值。如果变量有一个无效的 'units' 或 'calendar' 属性的话,此转换过程会失败。此时,可以手动关闭解码过程。

报错内容:

SerializationWarning: variable 'precipitation' has multiple fill values {
   b'-999000000', '-999000000'}, decoding all values to NaN.
  new_vars[k] = decode_cf_variable(
注意:很多数据集可能不会遵循CF规则,当遇到这种情况时,设置 open_dataset 方法的 decode_cf 参数为 False(可能有的是警告,有的会直接影响程序正常运行)。

参考博客

目录
相关文章
|
3月前
|
算法 计算机视觉
【MATLAB 】 EEMD 信号分解+希尔伯特黄变换+边际谱算法
【MATLAB 】 EEMD 信号分解+希尔伯特黄变换+边际谱算法
196 0
|
3月前
|
Web App开发 Python
python自动更新chromedriver
python自动更新chromedriver
141 0
|
数据采集 存储 分布式计算
一篇文章搞懂数据仓库:数据治理(目的、方法、流程)
一篇文章搞懂数据仓库:数据治理(目的、方法、流程)
16700 2
一篇文章搞懂数据仓库:数据治理(目的、方法、流程)
|
1月前
|
存储 弹性计算 监控
几百T的视频、图片数据进行更有效地存储和管理
采用传统硬盘搭建存储方案,看起来成本低廉,但是再加上各种附加因素后却大幅攀升,而云存储厂商通常提供基于订阅的定价模型、一些免费服务和一定的折扣。现在,我们就来了解一下如何更省钱地使用云存储。
19493 38
几百T的视频、图片数据进行更有效地存储和管理
|
3月前
vscode中可能遇到的一些问题
vscode中可能遇到的一些问题
138 1
|
3月前
|
Windows
origin
origin使用
283 2
|
3月前
设置selenium默认下载位置
设置selenium默认下载位置
226 1
|
3月前
获取京东cookie
获取京东cookie
92 0
获取京东cookie
|
3月前
|
数据可视化 数据处理 Python
python处理NetCDF格式文件
python处理NetCDF格式文件
107 0
python处理NetCDF格式文件
|
3月前
'WebDriver' object has no attribute 'find_element_by_tag_name'
'WebDriver' object has no attribute 'find_element_by_tag_name'
224 0