MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

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.



  • Prev by Date: Re: IsoWeek Function
  • Next by Date: Re: IsoWeek Function
  • Previous by thread: Re: can somebody help ?
  • Next by thread: Re: Plotting: how does one reverse the time axis tick