MathGroup Archive 2009

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

Search the Archive

Re: How to make large graphics object fit within a

  • To: mathgroup at smc.vnet.net
  • Subject: [mg105482] Re: [mg105448] How to make large graphics object fit within a
  • From: Patrick Scheibe <pscheibe at trm.uni-leipzig.de>
  • Date: Fri, 4 Dec 2009 04:34:02 -0500 (EST)
  • References: <200912031113.GAA01079@smc.vnet.net>

Hi,

what about putting the PlotRange in the Show[]?

Show[{
  Plot[Sin[x], {x, -Pi, Pi}],
  Graphics[{Hue[Random[]], Point[#]} & /@ RandomReal[{-3, 3}, {20, 2}]]
  }, PlotRange -> Automatic, AspectRatio -> Automatic]



Cheers
Patrick

On Thu, 2009-12-03 at 06:13 -0500, Nasser M. Abbasi wrote:
> I am trying to add a disk at some location on top of an existing plot.  So I 
> use Epilog to add the disk.
> 
> But it seems if the disk is larger than the plot image size, it gets chopped 
> off.  I wanted the whole disk to show.
> 
> I tried increasing ImagePadding for the plot, and also ImageMargins, but 
> this did not help.
> 
> Here is what I tried
> 
> Plot[Sin[x], {x, 0, 10}, AspectRatio -> Automatic,
>   Epilog -> {Disk[{5, 0}, 2]}]
> 
> Show[Plot[Sin[x], {x, 0, 10}, AspectRatio -> Automatic],
>   Graphics[Disk[{5, 0}, 2]]]
> 
> Show[Plot[Sin[x], {x, 0, 10}, AspectRatio -> Automatic, PlotRange -> 
> Automatic],
>   Graphics[Disk[{5, 0}, 2]]]
> 
> None of the above works. But the below WORKS:
> 
> Show[Plot[Sin[x], {x, 0, 10}, AspectRatio -> Automatic, PlotRange -> 
> {Automatic,{-3,3}}],
>   Graphics[Disk[{5, 0}, 2]]]
> 
> So, I had to explicitly make the plot y-axis large enough to accommodate the 
> disk to make it 'fit'
> 
> I wanted to do this automatically. I am sure there is a way. I just thought 
> of something, may be I need to look at
> Inset[] may be there is something there? which I'll do that next.
> 
> --Nasser 
> 
> 



  • Prev by Date: Re: NDSolve with momentum
  • Next by Date: Re: 3D Model of a Bitmap
  • Previous by thread: How to make large graphics object fit within a plot?
  • Next by thread: Re: How to make large graphics object fit within a plot?