Hi, all,<div><br></div><div>I have a question about resources of <font face="courier new, monospace">tmXBMode</font> and <font face="courier new, monospace">tmYLMode</font>. I tried to plot the contour of a 31*32 array using <font face="courier new, monospace">gsn_csm_contour </font><font face="arial, helvetica, sans-serif">with explicit tick mark mode. However, the figure looks wrong. First, the X-axis and Y-axis labels do not show. Also the location of colorbar is not right also. Could someone help me with this question? Thanks much!</font></div>

<div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Zheng</font></div><div><span style="font-family:arial,helvetica,sans-serif"><br></span></div><div><span style="font-family:arial,helvetica,sans-serif">P.S. The code:  </span><span style="font-family:arial,helvetica,sans-serif"> </span></div>

<div><span style="font-family:arial,helvetica,sans-serif"><br></span></div><div><div><font face="courier new, monospace">load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl&quot;</font></div><div><font face="courier new, monospace">load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl&quot;</font></div>
<div><font face="courier new, monospace">load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl&quot; </font></div><div><font face="courier new, monospace">load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRF_contributed.ncl&quot;   </font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">;*********************************</font></div>
<div><font face="courier new, monospace">begin </font></div><div><font face="courier new, monospace">;*********************************</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"><br>
</font></div><div><font face="courier new, monospace">ss=asciiread(&quot;ss.txt&quot;,(/31,32/),&quot;float&quot;)</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"><br>
</font></div><div><font face="courier new, monospace">wks  = gsn_open_wks(&quot;x11&quot;,&quot;stat&quot;)    ; open a ncgm file</font></div><div><font face="courier new, monospace">  gsn_define_colormap(wks,&quot;precip_diff_12lev&quot;)  ; choose a colormap</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">  res                     = True          ; plot mods desired</font></div><div><font face="courier new, monospace">  res@cnFillMode       = &quot;RasterFill&quot; </font></div>
<div><font face="courier new, monospace">  res@cnFillOn            = True          ; turn on color</font></div><div><font face="courier new, monospace"> res@cnLinesOn        = False        </font></div><div><font face="courier new, monospace"><br>
</font></div><div><font face="courier new, monospace"> res@gsnDraw =False</font></div><div><font face="courier new, monospace">   res@gsnFrame=False</font></div><div><font face="courier new, monospace"><br></font></div><div>
<font face="courier new, monospace">plevel=(/-90,-60,-40,-30,-20,-10,10,20,30,40,60,90/)</font></div><div><font face="courier new, monospace">pcolor= (/2,3,4,5,6,7,8,9,10,11,12,13,14 /)</font></div><div><font face="courier new, monospace">res@cnLevelSelectionMode = &quot;ExplicitLevels&quot;</font></div>
<div><font face="courier new, monospace">res@cnLevels             = plevel</font></div><div><font face="courier new, monospace">res@cnFillColors         = pcolor</font></div><div><font face="courier new, monospace"><br></font></div>
<div><font face="courier new, monospace">res@tmXBMode=&quot;Explicit&quot;</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">res@tmXBValues=(/0,5,10,15.5,21,26,31/)</font></div>
<div><font face="courier new, monospace">res@tmXBLables=(/&quot;-1.5&quot;,&quot;-1.0&quot;,&quot;-0.5&quot;,&quot;0&quot;,&quot;0.5&quot;,&quot;1.0&quot;,&quot;1.5&quot;/)</font></div><div><font face="courier new, monospace">res@tmXBLabelFontHeightF=0.01</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">res@tmYLMode=&quot;Explicit&quot;</font></div><div><font face="courier new, monospace">res@tmYLValues=(/0,5,10,15,20,25,30/)</font></div>
<div><font face="courier new, monospace">res@tmYLLables=(/&quot;0&quot;,&quot;1&quot;,&quot;2&quot;,&quot;3&quot;,&quot;4&quot;,&quot;5&quot;,&quot;6&quot;/)</font></div><div><font face="courier new, monospace">res@tmYLLabelFontHeightF=0.01</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">  res@vpWidthF            = 0.5           </font></div><div><font face="courier new, monospace">  res@vpHeightF           = 0.3</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">  plot = gsn_csm_contour(wks,ss,res)      </font></div><div><font face="courier new, monospace">res_lines=True</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">xx=(/15.5,15.5/)</font></div><div><font face="courier new, monospace">yy=(/0,30/)</font></div><div><font face="courier new, monospace"><br>
</font></div><div><font face="courier new, monospace">line = gsn_add_polyline(wks,plot,xx,yy,res_lines)</font></div><div><font face="courier new, monospace">draw(plot)</font></div><div><font face="courier new, monospace">frame(wks)</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">end</font></div></div>