[ncl-talk] missing value
Dennis Shea
shea at ucar.edu
Tue Dec 4 13:20:07 MST 2018
eps_rain = 1e-6
sat_rain = *where*
<http://test.www.ncl.ucar.edu/Document/Functions/Built-in/where.shtml>(sat_rain.lt.eps_rain,
sat_rain at _FillValue, sat_rain)
or
sat_rain = *where*
<http://test.www.ncl.ucar.edu/Document/Functions/Built-in/where.shtml>(sat_rain.lt.eps_rain,
0.0 , sat_rain)
On Tue, Dec 4, 2018 at 9:37 AM Debasish Hazra <debasish.hazra5 at gmail.com>
wrote:
> Hi,
> I am not able to fix missing value as it seems to be incorrect.
>
> printVarSummary(sat_rain)
> printMinMax(sat_rain,0)
> which shows :
> Variable: sat_rain
> Type: float
> Total Size: 506661120 bytes
> 126665280 values
> Number of Dimensions: 3
> Dimensions and sizes: [time | 122] x [lat | 721] x [lon | 1440]
> Coordinates:
> ttime: [20150601..20150930]
> lat: [ -90.. 90]
> lon: [-180..179.75]
> Number Of Attributes: 13
> time : 1496275200
> units : mm
> long_name : SNIP
> .......
> missing_value : -9999.9
> _FillValue : -9999.9
> (0) Daily accumulated precipitation (combined microwave-IR) estimate -
> Late Run (mm) : min=-1.88301e-12 max=595.349
>
> To fix the minumum value I assigned :
> sat_fix=sat_rain
> sat_min = min(sat_rain)
> printVarSummary(sat_fix)
> sat_fix at _FillValue = sat_min
> printVarSummary(sat_fix)
> printMinMax(sat_fix,0)
> But, it did not change minimum value much : Daily accumulated
> precipitation (combined microwave-IR) estimate - Late Run (mm) :
> min=-1.42511e-12 max=595.349
>
> num_missing_orig = num(ismissing(sat_rain))
> num_missing_fix = num(ismissing(sat_fix))
> print
>
> ======================================================================
> (0) Number of original values that are equal to the missing value as
> (0) defined on the file: 29088262
> (0) Number of fixed values that are missing: 29088263
> (0)
> ======================================================================
>
> So, when I am using that variable against model output for RMSE , I am
> getting warnings :
> warning:dim_rmsd_n: 227187 rightmost sections of one or both of the input
> arrays contained all missing values.
>
> Any help on how to correct that is appreciated. I uploaded one input file
> at ftp, if that helps.
> Thanks
> Debasish
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk at ucar.edu
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20181204/6c2acadb/attachment.html>
More information about the ncl-talk
mailing list