<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">I check and both data lon is&nbsp;<div><br></div><div><div>Variable: CAL</div><div>Type: float</div><div>Total Size: 24480 bytes</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6120 values</div><div>Number of Dimensions: 2</div><div>Dimensions and sizes:<span class="Apple-tab-span" style="white-space:pre">        </span>[lat | 85] x [lon | 72]</div><div>Coordinates:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; lat: [-85..85]</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<b> &nbsp; lon: [-180..180]</b></div><div>Number Of Attributes: 1</div><div>&nbsp; _FillValue :<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0)<span class="Apple-tab-span" style="white-space:pre">        </span>ExtinctionCAL: &nbsp;min=0 max=0.00150543</div><div><br></div><div>Variable: CAM</div><div>Type: float</div><div>Total Size: 24480 bytes</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6120 values</div><div>Number of Dimensions: 2</div><div>Dimensions and sizes:<span class="Apple-tab-span" style="white-space:pre">        </span>[LAT | 85] x [LON | 72]</div><div>Coordinates:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LAT: [-85..85]</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <b>LON: [-180..180]</b></div><div>Number Of Attributes: 1</div><div>&nbsp; _FillValue :<span class="Apple-tab-span" style="white-space:pre">        </span>1e+20</div><div>(0)<span class="Apple-tab-span" style="white-space:pre">        </span>ExtinctionCAM: &nbsp;min=0.000113507 max=0.00374775</div></div><div><br></div><div>and i printed out the values in west it shows missing values -9999</div><div><div>Variable: CALCAM (subsection)</div><div>Type: float</div><div>Total Size: 168 bytes</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 42 values</div><div>Number of Dimensions: 2</div><div>Dimensions and sizes:<span class="Apple-tab-span" style="white-space:pre">        </span>[lat | 6] x [lon | 7]</div><div>Coordinates:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; lat: [-4.047619..6.071429]</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; lon: [-80..-50]</div><div>Number Of Attributes: 1</div><div>&nbsp; _FillValue :<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0,0)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0,1)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0,2)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0,3)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0,4)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0,5)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(0,6)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(1,0)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(1,1)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(1,2)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(1,3)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(1,4)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(1,5)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(1,6)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(2,0)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(2,1)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(2,2)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(2,3)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(2,4)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(2,5)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div>(2,6)<span class="Apple-tab-span" style="white-space:pre">        </span>-9999</div><div><br></div></div><div>I think the values changed somehow to missing values.</div><div><br></div><div>Sun-</div><div><br></div><div><br><div><div>On Jan 28, 2015, at 9:59 AM, Alan Brammer &lt;<a href="mailto:abrammer@albany.edu">abrammer@albany.edu</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><span style="font-size:12.8000001907349px">lon = fspan(-180,180,72)</span><br><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">You're lon&nbsp;definition&nbsp;here is creating a cyclic in the longitude coordinate. &nbsp; Are the first and last longitude of your data the same or is this a mistake.&nbsp; The combination of this and then res@gsnAddCyclic = True is trying to do the same thing twice and NCL isn't coping. &nbsp;</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">I'm presuming it is a mistake as a 5.18 degree dataset would be weird. &nbsp;</span></div><div><span style="font-size:12.8000001907349px">When creating arrays try printing them once to check it is what you expected.&nbsp;</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">It **may** be more likely to have instead have this line</span></div><div><span style="font-size:12.8000001907349px">lon = fspan(-180,175,72)</span><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">You would have to consult the data docs to know if this is correct. &nbsp;(or plot it and see). &nbsp;</span></div><div><br></div><div><br></div><div>~Alan&nbsp;</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 28, 2015 at 12:36 PM, Sunmin Park <span dir="ltr">&lt;<a href="mailto:mireiyue@gmail.com" target="_blank">mireiyue@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear NCL users<br>
<br>
I have problem to create plot (attached). I am trying to subtract one data to the other one.<br>
Data, I am reading, have values all over the world.<br>
<br>
I appreciate any comments and helps.<br>
Thank you in advance<br>
Sun-<br>
===========<br>
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"<br>
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"<br>
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"<br>
<br>
begin<br>
<br>
f&nbsp; = addfile("/Users/spark/vertical/output/D_CAL_UT.nc/","r")<br>
CAL = f-&gt;extGmean<br>
CAL@_FillValue = getFillValue(CAL)<br>
<br>
print("ExtinctionCAL:&nbsp; min="+min(CAL)+" max="+max(CAL))<br>
<br>
f1&nbsp; = addfile("/Users/spark/vertical/output/D_CAM_UT.nc/","r")<br>
CAM = f1-&gt;extGmean<br>
CAM@_FillValue = getFillValue(CAM)<br>
print("ExtinctionCAM:&nbsp; min="+min(CAM)+" max="+max(CAM))<br>
<br>
<br>
CALCAM = CAL-CAM<br>
CALCAM!0 ="lat"<br>
CALCAM!1 = "lon"<br>
lat = fspan(-85,85,85)<br>
lon = fspan(-180,180,72)<br>
<br>
lat@longname = "latitude"<br>
lat@units = "degrees_north"<br>
lon@longname ="longitude"<br>
lon@units = "degrees_east"<br>
<br>
CALCAM&amp;lat = lat<br>
CALCAM&amp;lon = lon<br>
<br>
print("Extinction:&nbsp; min="+min(CALCAM)+" max="+max(CALCAM))<br>
print(CALCAM(40:45,20:26))<br>
printVarSummary(CALCAM)<br>
<br>
&nbsp; wks = gsn_open_wks("ps","CALIPSO-CAM_UT")&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; open a ps file<br>
&nbsp; gsn_define_colormap(wks,"gui_default")&nbsp; &nbsp; &nbsp; &nbsp;; choose colormap<br>
<br>
&nbsp; res&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= True&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; plot mods desired<br>
&nbsp; res@cnFillOn&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = True&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; turn on color<br>
&nbsp; res@gsnSpreadColors&nbsp; &nbsp; &nbsp;= True&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; use full color map<br>
&nbsp; res@cnLinesOn&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= False&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; no contour lines<br>
&nbsp; res@cnLineLabelsOn&nbsp; &nbsp; &nbsp; = False&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; no line labels<br>
<br>
&nbsp; res@mpMaxLatF&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 85&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; choose map range<br>
&nbsp; res@mpMinLatF&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= -85<br>
<br>
&nbsp; res@gsnDraw&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= False&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; don't draw yet<br>
&nbsp; res@gsnFrame&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = False&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; don't advance frame yet<br>
<br>
&nbsp; res@gsnAddCyclic&nbsp; &nbsp; &nbsp; &nbsp; = True<br>
<br>
;&nbsp; res@cnLevelSelectionMode = "ManualLevels"<br>
&nbsp; res@cnLevelSelectionMode =&nbsp; "AutomaticLevels"&nbsp; &nbsp;; AutomaticLevels<br>
;&nbsp; res@cnMinLevelValF&nbsp; &nbsp; &nbsp; &nbsp;= 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; min level<br>
;&nbsp; res@cnMaxLevelValF&nbsp; &nbsp; &nbsp; &nbsp;= 0.00007&nbsp; &nbsp; &nbsp; &nbsp;; max level<br>
;&nbsp; res@cnLevelSpacingF&nbsp; &nbsp; &nbsp; = 0.000005&nbsp; &nbsp; &nbsp; ; interval<br>
<br>
&nbsp; res@tmXBLabelFontHeightF&nbsp; &nbsp; &nbsp;= 0.014&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; adjust some font heights<br>
&nbsp; res@tmYLLabelFontHeightF&nbsp; &nbsp; &nbsp;= 0.014<br>
&nbsp; res@tiMainFontHeightF&nbsp; &nbsp; &nbsp; &nbsp; = 0.022<br>
&nbsp; res@txFontHeightF&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = 0.017<br>
<br>
&nbsp; res@lbLabelBarOn&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= False&nbsp; &nbsp; &nbsp; &nbsp; ; turn off label bar<br>
;************************************************<br>
; create plots<br>
;************************************************<br>
&nbsp; plot = new(1,graphic)<br>
<br>
&nbsp; res@tiMainString&nbsp; &nbsp; &nbsp; &nbsp; = "CALIPSO-CAM_UT"<br>
&nbsp; plot(0) = gsn_csm_contour_map_ce(wks,CALCAM,res)&nbsp; ; create the plot<br>
<br>
;************************************************<br>
; create panel<br>
;************************************************<br>
&nbsp; pres&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = True<br>
&nbsp; pres@gsnPanelLabelBar = True&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; common label bar<br>
&nbsp; gsn_panel(wks,plot,(/1,1/),pres)<br>
<br>
&nbsp; delete(wks)<br>
<br>
end<br>
<br>_______________________________________________<br>
ncl-talk mailing list<br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div></body></html>