Re: Also force AxesOrigin to be in the lower right corner?
- To: mathgroup at smc.vnet.net
- Subject: [mg64581] Re: [mg64563] Also force AxesOrigin to be in the lower right corner?
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Thu, 23 Feb 2006 00:34:16 -0500 (EST)
- Reply-to: hanlonr at cox.net
- Sender: owner-wri-mathgroup at wolfram.com
A simple approach would be to use a frame rather than an axes.
ListPlot[dataset, Frame -> True, Axes -> False];
>
> From: "Jason Quinn" <jason.lee.quinn at gmail.com>
To: mathgroup at smc.vnet.net
> Subject: [mg64581] [mg64563] Also force AxesOrigin to be in the lower right corner?
>
> I want to force the x-axis to lie on the bottom of the graph regardless
> of a specific dataset. What's the best way to do this? I've been trying
> plotting the dataset and grabbing the lower-right corner of the
> plotrange with AbsoluteOptions. This works but seems absurdly
> complicated and I feel like I'm missing the forest for the trees. Is
> there a better way than this:
>
> firstplot = ListPlot[dataset, DisplayFunction -> Identity];
> ListPlot[dataset, AxesLabel -> {"x", "y"}, AxesOrigin ->
> {AbsoluteOptions[firstplot, PlotRange][[1, 2, 1, 1]],
> AbsoluteOptions[firstplot, PlotRange][[1, 2, 2, 1]]}, DisplayFunction
> -> $DisplayFunction];
>
> Jason
>
>