Problems with absolute PlotRange
- To: mathgroup at smc.vnet.net
- Subject: [mg104562] Problems with absolute PlotRange
- From: Harrie Kraai <hakraai at xs4all.nl>
- Date: Wed, 4 Nov 2009 01:33:03 -0500 (EST)
Hi, I met three problems with determining the absolute PlotRange for a Graphic ************************************************************************ PROBLEM 1: plotrange for point sets --> tab = Table[{RandomReal[0.5], RandomReal[{0.2, 0.4}]}, {10}]; lp = ListPlot[tab]; AbsoluteOptions[lp, PlotRange] <-- output: {PlotRange -> {{0., 1.}, {0., 1.}}}, which is some sort of default --> lp2 = ListPlot[tab, Joined -> True]; AbsoluteOptions[lp2, PlotRange] <-- out: {PlotRange -> {{0.0371531, 0.369901}, {0.204445, 0.362556}}}, which depends on random points of course, but is correct in my case exactly the same thing happens using Graphics[Point[tab]] versus Graphics[Line[tab]] Why doesn't Mathematica report the absolute plotrange? After all, it has determined one to be able to plot in the first place... ************************************************************************* PROBLEM 2: explicite PlotRange, short notation (tab defined above) --> gr = Graphics[Line[tab], PlotRange -> 0.5]; (*Use explicit plotrange, shorthand notation*) AbsoluteOptions[gr, PlotRange] <-- produces an error message "PlotRange::prng", obviously it does not recognize the (new?) style of PlotRange setting, while the graphics plot ok. ************************************************************************ PROBLEM 3: after geometric transformation (tab defined above) --> gr2 = Graphics@ GeometricTransformation[Line[tab], {{{1, 0}, {0, 1}}, {0, 0}}]; (* Essentially an identity transformation *) AbsoluteOptions[gr2, PlotRange] <-- output: {PlotRange -> {{0., 1.}, {0., 1.}}}, after GeometricTransformation the PlotRange is lost.... ************************************************************************ Apparently the reported PlotRange for AbsoluteOptions has a number of problems, or am I missing a point here? HK
- Follow-Ups:
- Re: Problems with absolute PlotRange
- From: DrMajorBob <btreat1@austin.rr.com>
- Re: Problems with absolute PlotRange