<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hey Laura,<div class="">maybe I have a clue.</div><div class=""><br class=""></div><div class="">The problem is that you can not use the same legend for two different objects, or at least not in a simple manner. You are trying to plot dots with polymarkers while you should try to put <b class="">all the data</b> in the same array (data) and then plot everything with gsn_csm_xy. If you want to use markers instead of lines for only 1 variable you can use the resource (note the final <b class=""><u class="">s</u></b>!):</div><div class=""><br class=""></div><div class="">&nbsp;<font face="Menlo" class="">res@xyMarkLineMode<b class=""><u class="">s</u></b> &nbsp; = (/“Lines”,"Lines”,"Lines","Markers"/)&nbsp;</font></div><div class=""><br class=""></div><div class="">Then, without any other change,the legend should know whether to put lines or markers..Remember that you have to specify all the marker and line resources as array.&nbsp;</div><div class="">The only problem may arise if the dataset that you are using to plot either lines or markers have different dimensions but you can still fill the missing part with Fill Values. I think this would be the best approach ;)&nbsp;</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class="Apple-interchange-newline">Guido Cioni</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://guidocioni.altervista.org" class="">http://guidocioni.altervista.org</a>&nbsp;</div>

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On 25 Feb 2016, at 17:49, Laura Fowler &lt;<a href="mailto:laura@ucar.edu" class="">laura@ucar.edu</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi:<br class="">Can somebody help me figure out how to add markers in a legend along<br class="">with the legends with the 3 solid lines. I am attaching the plot so<br class="">that you can understand what I am trying to do.<br class=""><br class="">Here is how I create the legend for each plot:<br class=""><br class="">res@pmLegendDisplayMode &nbsp;&nbsp;&nbsp;= "Always"<br class="">res@pmLegendSide &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= "Top"<br class="">res@pmLegendParallelPosF &nbsp;&nbsp;= &nbsp;0.15<br class="">res@pmLegendOrthogonalPosF = -0.32<br class="">res@pmLegendWidthF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 0.15<br class="">res@pmLegendHeightF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 0.09<br class="">res@lgPerimOn &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= False<br class="">res@lgLabelFontHeightF &nbsp;&nbsp;&nbsp;&nbsp;= .015<br class="">res@lgItemOrder &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= (/2,1,0/)<br class="">res@xyExplicitLegendLabels = (/" GF70"," GFNS"," NOGF"/)<br class=""><br class="">Here is the way I added the markers to the bottom plot:<br class=""><br class="">plot(2) = gsn_csm_xy(wks,ispan(1,24,1),data,res)<br class=""><br class="">pmres2 = True<br class="">pmres2@gsMarkerIndex = 16<br class="">pmres2@gsMarkerSizeF = 0.008<br class=""><br class="">obs = new((/9/),typeof(trmm))<br class="">obs(8) &nbsp;&nbsp;= trmm(0)<br class="">obs(0:7) = trmm(0:7)<br class=""><br class="">obs_x = (/0,3,6,9,12,15,18,21,24/)<br class="">dum = gsn_add_polymarker(wks,plot(2),obs_x,obs,pmres2)<br class=""><br class="">resP = True<br class="">resP@gsnPaperWidth &nbsp;= &nbsp;8.5<br class="">resP@gsnPaperHeight = 11.0<br class="">resP@gsnPanelBottom = 0.05<br class="">resP@gsnMaximize &nbsp;&nbsp;&nbsp;= True<br class="">gsn_panel(wks,plot,(/3,1/),resP)<br class=""><br class="">For the bottom plot, I would like to have something that add a legend<br class="">to the black dots below the legend for NOGF. Is it possible? The<br class="">sourcecode can also be found on yellowstone (<br class="">/glade/p/work/laura/GFconvection.revised/plots/plots.diurnalcycle.ncl).<br class=""><br class="">Thanks,<br class="">Laura<br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class="">-- <br class="">!-------------------------------------------------------------------------------------------------------------<br class="">Laura D. Fowler<br class="">Mesoscale and Microscale Meteorology Division (MMM)<br class="">National Center for Atmospheric Research<br class="">P.O. Box 3000, Boulder CO 80307-3000<br class=""><br class="">e-mail: <a href="mailto:laura@ucar.edu" class="">laura@ucar.edu</a><br class="">phone: 303-497-1628<br class=""><br class="">!-------------------------------------------------------------------------------------------------------------<br class=""><span id="cid:1527A88D-5ED1-458D-9751-50907F1CC36E@mpi.zmaw.de">&lt;FIGURE_10.revised.pdf&gt;</span>_______________________________________________<br class="">ncl-talk mailing list<br class=""><a href="mailto:ncl-talk@ucar.edu" class="">ncl-talk@ucar.edu</a><br class="">List instructions, subscriber options, unsubscribe:<br class="">http://mailman.ucar.edu/mailman/listinfo/ncl-talk<br class=""></div></div></blockquote></div><br class=""></div></body></html>