Re: What is the algorithm Mathematica uses to detrmine
- To: mathgroup at smc.vnet.net
- Subject: [mg84876] Re: [mg84861] What is the algorithm Mathematica uses to detrmine
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Thu, 17 Jan 2008 07:01:01 -0500 (EST)
- Reply-to: hanlonr at cox.net
Use AbsoluteOptions p = Plot[PDF[ChiSquareDistribution[0.2], x], {x, 0, 10}, PlotRange -> {{0, 10}, Automatic}] AbsoluteOptions[p, PlotRange] {PlotRange -> {{0., 10.}, {0., 0.0616513786100443}}} PlotRange /. AbsoluteOptions[p] {{0., 10.}, {0., 0.0616513786100443}} Bob Hanlon ---- Nasser Abbasi <nma at 12000.org> wrote: > In Mathematic 6, when I do say > > Plot[PDF[ChiSquareDistribution[0.2], x], {x, 0, 10}, PlotRange -> {{0, 10}, > Automatic}] > > You'll see that it decided on some cut-off for the plot on the y-axis, which > seems reasonable. > > Documentation says that 'outlying points are dropped' > > How does it decide where to do the cut of? and more importantly, can one > query this automatic range using some command or option? > > I know offcourse I could do this > > p=Plot[...] > FullForm[p] > > and I see what the full command used, and I see the plot range used, which > in the above example is > > "PlotRange -> {{0, 10}, {0., 0.0616513786100442}}" > > But how can one obtain information, from FullForm in the code? Is there an > API to query FullForm of expressions for subexpressions in it? Parse it? > Search it? > > thanks, > Nasser > >