<div dir="ltr"><div class="gmail_default" style="font-size:small">Shilpa,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">First, you need to modify <span style="font-size:12.8px">mjo_wavenum_freq_season_plot so that it is a function, and then have it return the plot, rather than just drawing it. Then you would call it twice, as a function, returning a different variable both times, and use &quot;overlay&quot; to overlay the plots</span></div><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px"><br></span></div><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px">See the attached script.  I created a function called </span>mjo_wavenum_freq_season_plot_func, which is almost identical to mjo_wavenum_freq_season_plot, except it now requires you pass in the workstation, and it returns a plot.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">In your own code, you will need to load this new function *after* you load &quot;diagnostics_cam.ncl&quot;.  Your code will look something like this:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">load &quot;./mjo_wavenum_freq_season_plot_func.ncl&quot;</div><div class="gmail_default" style="font-size:small">. . .</div><div class="gmail_default" style="font-size:small">wks = gsn_open_wks(&quot;x11&quot;,&quot;myplot&quot;)</div><div class="gmail_default" style="font-size:small">. . .</div><div class="gmail_default" style="font-size:small">plot1 = mjo_wavenum_freq_season_plot_func(wks,...)<br>plot2 = mjo_wavenum_freq_season_plot_func(wks,...)<br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">overlay(plot1,plot2)</div><div class="gmail_default" style="font-size:small">draw(plot1)</div><div class="gmail_default" style="font-size:small">frame(wks)</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Note: this is all UNTESTED.  The overlay call assumes that both plot1 and plot2 are in the same data space.  You may get some unwanted titles at the top, which you will have to turn off yourself.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">--Mary</div><div class="gmail_default" style="font-size:small"><br></div>







































</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 5, 2016 at 1:46 AM, Shilpa Malviya <span dir="ltr">&lt;<a href="mailto:shilpamalviya123@gmail.com" target="_blank">shilpamalviya123@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"><div dir="ltr">Hi all,<br><br>How can overlay two plots created through the function &quot;mjo_wavenum_freq_season_plot &quot; ?<br><br clear="all"><div><div><div><div dir="ltr">Regards,<div>Shilpa Malviya<br></div></div></div></div>
</div></div>
<br>_______________________________________________<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/mailman/listinfo/ncl-talk</a><br>
<br></blockquote></div><br></div>