<div dir="ltr"><div><div>You stated:  "I tried solving but couldn't get it"<br></div><div>Please look at the output from your commands.<br></div><div>The  output is  for *you* to look at.<br></div><div><br></div><div>----<br><br>More on David's comment ...<br></div><div><br>re: GOLDEN RULE OF DATA PROCESSING... <b>LOOK AT YOUR DATA<br><br></b></div><div>You used:<b><br><br>   </b>var = f->O3_PM(0)   <==== the reads only the 1st value [index (0) ]<br></div><div><br>Variable: var<br>
Type: double<br>
Total Size: 8 bytes<br>
            <b>1</b> values           <=== <b>one value</b> ... how do you contour one value?<br><br>---<br></div><div>The min & max are _FillValue. Look at the output from your script.<br><br>(0)    min/max var = -9999/-9999<br>---<br></div><div>Even if you read  the entire *time  series* ... all values are _FillValue<br><br>   <b> </b>var = f->O3_PM    ;   entire series<br></div><div>   printVarSummary(var)<br><br>Variable: var<br>Type: double<br>Total Size: 63024 bytes<br>            7878 values<br>Number of Dimensions: 1<br>Dimensions and sizes:   [UTC_time | <b>7878</b>]    <=========<br>Coordinates: <br>            UTC_time: [70841..106359]<br>Number Of Attributes: 8<br>  standard_name :       mole_fraction_of_ozone_in_air<br>  long_name :   Ozone mixing ratio<br>  comment :     Measured by MOZAIC package<br>  units :       0.000000001<br>  missing_value :       -9999<br>  _FillValue :  -9999<br>  scale_factor :         1<br>  availability :         0<br><br>print ("min/max var = " + min(var) + "/" + max(var))<br><b>(0)     min/max var = -9999/-9999</b><br></div><div>---<br><br></div>It should be plotted as a time series not as a contour plot.<br><br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 27, 2017 at 10:34 AM, David Brown <span dir="ltr"><<a href="mailto:dbrown@ucar.edu" target="_blank">dbrown@ucar.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You will never be able to contour the O3_PM variable from this file<br>
because it contains only fill values:<br>
<br>
ncl 0> f = addfile("IAGOS_timeseries_<wbr><a href="http://2013101819404151.nc">2013101819404151.nc</a>","r")<br>
ncl 1> printMinMax(f->O3_PM,0)<br>
(0) Ozone mixing ratio (0.000000001) : min=-9999   max=-9999<br>
<br>
Presumably this is what the attribute "availability" means: no valid<br>
values for this variable.<br>
<br>
Also for some reason your variable "var" contains only a single value.<br>
There is no way to make a contour plot with only one point even if it<br>
were a valid value. Since the only dimension in the file is a time<br>
dimension, maybe this data set would be better displayed as a time<br>
series x-y plot.<br>
 -dave<br>
<div><div class="h5"><br>
<br>
<br>
<br>
On Wed, Sep 27, 2017 at 8:16 AM,  <<a href="mailto:najib.yusuf@carnasrda.com">najib.yusuf@carnasrda.com</a>> wrote:<br>
><br>
>  Dear Sirs,<br>
><br>
>  I try to plot contour map of O3_PM variable from .nc IAGOS file but I am<br>
> getting strange errors, I tried solving but couldn't get it. Kindly assist<br>
> to guide. Attached is the file and the IAGOS.ncl as script.Thank you.<br>
><br>
>  The summary of the print var is;<br>
><br>
>  Variable: var<br>
> Type: double<br>
> Total Size: 8 bytes<br>
>             1 values<br>
> Number of Dimensions: 1<br>
> Dimensions and sizes:   [UTC_time | 1]<br>
> Coordinates:<br>
> Number Of Attributes: 9<br>
>   UTC_time :    70841<br>
>   standard_name :       mole_fraction_of_ozone_in_air<br>
>   long_name :   Ozone mixing ratio<br>
>   comment :     Measured by MOZAIC package<br>
>   units :       0.000000001<br>
>   missing_value :       -9999<br>
>   _FillValue :  -9999<br>
>   scale_factor :         1<br>
>   availability :         0<br>
><br>
><br>
> Variable: var<br>
> Type: double<br>
> Total Size: 8 bytes<br>
>             1 values<br>
> Number of Dimensions: 1<br>
> Dimensions and sizes:   [UTC_time | 1]<br>
> Coordinates:<br>
> Number Of Attributes: 9<br>
>   UTC_time :    70841<br>
>   standard_name :       mole_fraction_of_ozone_in_air<br>
>   long_name :   Ozone mixing ratio<br>
>   comment :     Measured by MOZAIC package<br>
>   units :       0.000000001<br>
>   missing_value :       -9999<br>
>   _FillValue :  -9999<br>
>   scale_factor :         1<br>
>   availability :         0<br>
> (0)     -9999<br>
> (0)     min/max var = -9999/-9999<br>
> fatal:<wbr>MeshScalarFieldInitialize: Insufficient number of elements in<br>
> sfDataArray<br>
> fatal:Unable to initialize layer-Can't Create<br>
> fatal:Unable to access object with id:-4<br>
> fatal:Unable to access object with id:-4<br>
> warning:Unable to add DataItem "(null)" to DataList "cnScalarFieldData"<br>
> fatal:CompileDataList:DataList has no valid members<br>
> warning:ContourPlotSetValues: cnLevelSpacingF value causes level count to<br>
> exceed maximum: using AUTOMATICLEVELS mode<br>
> ncl 48><br>
><br>
> Thank you<br>
><br>
> Najib<br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> ncl-talk mailing list<br>
> <a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
> List instructions, subscriber options, unsubscribe:<br>
> <a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a><br>
><br>
______________________________<wbr>_________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a><br>
</blockquote></div><br></div>