我使用包NetCDF.jl
。
我有一个包含变量file.nc
的netCDF文件var1
。原则上,var1
包含正确的值。掩码值var1
在netCDF文件中定义,即_FillValue = -1.e+34
。但是,如果我ncread("file.nc", "var1")
,则var1
将_FillValue显示为-1.e+34
,而我希望将此值解释为NA
。
有没有办法正确使用_FillValue,因为它设置为NA
?此功能是否已在其他包中提供?
或者,我可以让Julia以某种方式将-1e+34
解释为NA
吗?在这种情况下,这适用于以任何方式定义或读取的任何数字数据。
答案 0 :(得分:0)
显然,这是NetCDF.jl
的{{3}}。它引用另一个名为NCDatasets.jl
的包,它确实提供了此功能。
简而言之,至少就目前而言,如果您需要_FillValue
支持,请使用open issue。