Re: Position of tick labels in 2D plots
- To: mathgroup at smc.vnet.net
- Subject: [mg38808] Re: Position of tick labels in 2D plots
- From: "Allan Hayes" <hay at haystack.demon.co.uk>
- Date: Tue, 14 Jan 2003 06:10:34 -0500 (EST)
- References: <avu01q$dcf$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Damon, I had to use frame and frameticks to get the x-axis labels above the axis. << "Graphics`Graphics`"(*to get UnitScale*) xxticks = (Append[#1,{0,0.02}]&)/@UnitScale[2,8,2]; yyticks = (Append[#1,{0,0.02}]&)/@UnitScale[-4,-1,1]; Show[Graphics[{}, PlotRange -> {{0, 10}, {-5, 0}}], Frame -> {False, True, True, False}, Axes -> False, FrameTicks -> {{}, yyticks, xxticks, {}}] Allan --------------------- Allan Hayes Mathematica Training and Consulting Leicester UK www.haystack.demon.co.uk hay at haystack.demon.co.uk Voice: +44 (0)116 271 4198 Fax: +44 (0)870 164 0565 "D.J. Wischik" <djw1005 at cus.cam.ac.uk> wrote in message news:avu01q$dcf$1 at smc.vnet.net... > I have a 2D plot, whose PlotRange is {{0,10},{-5,0}}. Since all the action > takes place in the lower right hand quadrant, I would like the tick > marks and the numbers on the axes to be positioned outside this quadrant: > thus > 2 4 6 8 > | | | | > ---------------- > | > -2 -| > | > -4 -| > | > > I am using the Ticks option, to ensure that the tick marks are drawn > above the x-axis and to the left of the y-axis. The tick labels for > the y-axis are automatically drawn to the left of the y-axis, but > those for the x-axis default to below the x-axis. > > How can I change this behaviour? > > Damon Wischik. >