【发布时间】:2018-01-25 10:16:33
【问题描述】:
我使用包NetCDF.jl。
我有一个 netCDF 文件 file.nc,其中包含变量 var1。原则上,var1 包含正值。在netCDF文件中定义了var1的掩码值,即_FillValue = -1.e+34。但是,如果我 ncread("file.nc", "var1"),var1 将 _FillValue 呈现为 -1.e+34,而我希望将此值解释为 NA。
有没有办法正确使用_FillValue,因为它被设置为NA?此功能是否已在其他包中提供?
或者,我可以让 Julia 以某种方式将 -1e+34 解释为 NA 吗?在这种情况下,这适用于以任何方式定义或读取的任何数值数据。
【问题讨论】: