MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

RE: Graph inside another graph

  • To: mathgroup at
  • Subject: [mg68952] RE: [mg68922] Graph inside another graph
  • From: "David Annetts" <davidannetts at>
  • Date: Fri, 25 Aug 2006 05:35:06 -0400 (EDT)
  • Sender: owner-wri-mathgroup at

Hi Maruth, 

> I am generating graphs in mathematica 5.0 that I export to 
> eps for use in latex.
> I have two graphics objects each from MultipleListPlot[.], 
> However I cannot seem to find a way to place a graph inside 
> another graph (the inside graph being smaller and in an upper 
> corner having it's own axis but within the frame of the 
> larger graph).  If anyone knows an easy method to do this, or 
> any method at all I would appreciate it.

Use Rectangle[].  It's explained in the online documentation where there are
a few examples.

Here is another.  First generate some data.

	lst1 = Random[] & /@ Range[10];
	lst2  = Random[] & /@ Range[10];
	lst3 = Random[] & /@ Range[10];

Plot them

	p1 = MultipleListPlot[lst1, lst2, PlotStyle -> {Red, Blue},
PlotRange -> {0, 1}];
	p2 = MultipleListPlot[lst2, lst3, PlotStyle -> {Blue, Green},
PlotRange -> {0, 1}];

Display the second plot in the top right of the first.

	p3 = Show[p1, Epilog -> {Rectangle[{6, .6}, {10.5, 1}, p2]}];



  • Prev by Date: Re: Where Style Sheets are located
  • Next by Date: General--Exponential simplifications by default
  • Previous by thread: Re: Graph inside another graph
  • Next by thread: Re: Graph inside another graph