Plotting: how does one reverse the time axis tick mark values?
- To: mathgroup at smc.vnet.net
- Subject: [mg127333] Plotting: how does one reverse the time axis tick mark values?
- From: James Stein <james at stein.org>
- Date: Wed, 18 Jul 2012 01:36:31 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: mathgroup-newout@smc.vnet.net
- Delivered-to: mathgroup-newsend@smc.vnet.net
I thought this would be simple, but I am stumped: I wish to display values (on the y axis) for specific times (on the x-axis). Conventionally, time on charts progresses from left to right, and this is my desire. However, I want the ticks along the time axis to be measured in what one might call "countDown units" or "reverse units", for example "Myr before Present" or "Seconds before Midnight" or "Centuries B.C.". As a simple example, consider the result of ListPlot [ Transpose [ { Range [ 6 ] , Range [ 6 ] } ] ] which displays the values 2, 3, 4, 5, 6 along the x axis. My problem is how to construct this same chart, except with values 4, 3, 2, 1, 0 replacing 2, 3, 4, 5, 6. The various ways I tried to do this also mirror-reflect the plotted y-values. I looked for an option called something akin to 'TickMarkLabelFunction', but couldn't find one.
- Follow-Ups:
- Re: Plotting: how does one reverse the time axis tick mark values?
- From: Bob Hanlon <hanlonr357@gmail.com>
- Re: Plotting: how does one reverse the time axis tick
- From: Tomas Garza <tgarza10@msn.com>
- Re: Plotting: how does one reverse the time axis tick mark values?