[Thread Prev][Thread Next][Index]

Re: overlaying a 1d plot on a 2d contour



Hi Wendy,

Billy's solution is a very powerful and general way to do overlays (since
viewports are completely independent).  But in your case you could also
just try:

fill/z=0:150 tid 
plot/ov/vs/line t[gt=h], h 

Andrew

+--------------------------------------------------------+
|   Dr. Andrew T. Wittenberg   |        GFDL/NOAA        |
|  Andrew.Wittenberg@noaa.gov  |      Princeton, NJ      |
+--------------------------------------------------------+

On Fri, 29 Aug 2003, Billy Kessler wrote:

> > Can I overlay the 1D plot (mixed layer depth vs time)
> > on the 2D temperature contour over depth (Y) and time (X)?
> > 
> > I use the following to create two single graphs:
> > 
> > fill/z=0:150 tid
> > plot/ylimits=150:0 h
> 
> A simple way to make two overlaid independent plots is to use 
> two separate viewports defined identically:
> 
> define vi/x=0,1/y=0,1 full2 ! viewport full is pre-defined in ferret
> 
> set vi full
> fill/z=0:150 tid
> 
> set vi full2
> plot/ylimits=150:0 h
> 
> You may have to twiddle the ylimits qualifier on the fill and
> plot commands to get this exactly right. Probably you also want
> to use the /nolab qualifier as well, otherwise the labels will
> overwrite each other. Another possibility is to omit the axes
> on the second plot:
> 
> set vi full2
> ppl axset,0,0,0,0	! omit drawing the axes
> plot/ylimits=150:0 h
> 
> ppl axset,1,1,1,1	! reset the default axis drawing after
> 
> But for experimentation, leave the axes drawn to make sure that
> everything is correct. If you omit the axes, there is no guarantee
> that the plot is what you think it is!!!
> 
> Billy K



[Thread Prev][Thread Next][Index]

Dept of Commerce / NOAA / OAR / PMEL / TMAP

Contact Us | Privacy Policy | Disclaimer | Accessibility Statement