<div dir="ltr"><div>Hello NCL User, <br></div><div>I am trying to plot mjoclivar_16 (<a href="https://www.ncl.ucar.edu/Applications/Scripts/mjoclivar_16.ncl" target="_blank">https://www.ncl.ucar.edu/Applications/Scripts/mjoclivar_16.ncl</a>) with amplitude equal to 0.5. <br></div><div><b>I change from this :</b><br></div><div>....</div><div>     if (nSeason.eq.1) then<br>         nt = ind((mjo_indx.gt.1.0   .and.                \<br>                 (imon.ge.5          .and. imon.le.10).and.    \<br>                  ang.ge.angBnd(0,n) .and. ang.lt.angBnd(1,n))<br>     else<br>         nt = ind(mjo_indx.gt.1.0    .and.                     \<br>                 (imon.ge.11         .or.  imon.le. 4).and.    \<br>                  ang.ge.angBnd(0,n) .and. ang.lt.angBnd(1,n))<br>     end if</div><div>........</div><div><br></div><div><b>To this :</b><br></div><div>.....</div><div>line 228 (on myscript)<br></div><div>     if (nSeason.eq.1) then<br>         nt = ind((mjo_indx.gt.0.49  .and.  mjo_indx.lt.0.51)   .and.                \<br>                 (imon.ge.5          .and. imon.le.10).and.    \<br>                  ang.ge.angBnd(0,n) .and. ang.lt.angBnd(1,n))<br>     else<br>         nt = ind((mjo_indx.gt.0.49    .and.  mjo_indx.lt.0.51)   .and.   \<br>                 (imon.ge.11         .or.  imon.le. 4).and.    \<br>                  ang.ge.angBnd(0,n) .and. ang.lt.angBnd(1,n))<br>     end if</div><div>.......<br></div><div><br></div><div><b>Then, i got this error<br></b></div><div><br></div><div>fatal:Number of dimensions in parameter (1) of (gsn_csm_vector_scalar_map) is (1), (2) dimensions were expected </div><div>fatal:["Execute.c":8635]:Execute: Error occurred at or near line 245</div><div>......</div><div>ncl 240>          if (n.eq.(nPhase-1)) then           ; <br>ncl 241>              res@tmXBLabelsOn     = True     ; draw lon labels<br>ncl 242>              res@tmXBOn           = True     ;          tickmarks<br>ncl 243>          end if<br>ncl 244> printVarSummary(na)<br><b>ncl 245>          plot(na) = gsn_csm_vector_scalar_map(wks,uAvg,vAvg,xAvg,res)</b><br>ncl 246>      end if<br>ncl 247>      delete(nt)                  ; will change next iteration<br>ncl 248>   end do</div><div>.......<br></div><div><br></div><b>This is my printVarSummary:</b><br><b>Variable: mjo_indx</b><br>Type: float<br>Total Size: 3744 bytes<br>            936 values<br>Number of Dimensions: 1<br>Dimensions and sizes:      [time | 936]<br>Coordinates: <br>            time: [1890960..1913400]<br>Number Of Attributes: 3<br>  info :     (PC1^2 + PC2^2)<br>  long_name : MJO PC INDEX<br>  _FillValue :   32766<br><br><b>Variable: na</b><br>Type: integer<br>Total Size: 4 bytes<br>            1 values<br>Number of Dimensions: 1<br>Dimensions and sizes:        [1]<br><div>Coordinates: <br></div><div><br></div><div>Any solution for this?<br></div></div>