MathGroup Archive 2007

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

Search the Archive

Re: Non numerical x-axis in (Date)ListPlot?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg79006] Re: Non numerical x-axis in (Date)ListPlot?
  • From: oshaughn <oshaughn at northwestern.edu>
  • Date: Sun, 15 Jul 2007 01:12:58 -0400 (EDT)
  • References: <f79s2b$54b$1@smc.vnet.net>

Just reset the ticks variable with the labels being needed.

For example (using artificial data)

dat = Map[ {"a" <> ToString[#], #} &, Range[3]]
ListPlot[Column[dat, 2], Ticks -> {({Range[Length[dat]],
  Column[dat, 1]} // Transpose), Automatic}]

For your data set, just swap 'dat' above for dat1.

Note that the first label may not always appear due to the
conventional plotrange.

On Jul 14, 1:56 am, "Maarten van der Burgt"
<maarten.vanderbu... at icos.be> wrote:
> Dear all,
>
> I have two sets of data:
>
> dat1 = {{"A1",2},{"A2",3},{"A4",1}}
> dat2 = {{"A1",2.2},{"A2",2.9},{"A3",0.5},{"A4",1.1}}
>
> Is there a simple way I can plot these with the {"A1", "A2", "A3", "A4"} as
> equidistant tick marks/labels along the horizontal axis and a standard
> numerical vertical axis?
> Note the missing "A3" in dat1.
>
> I could not find anything in the options of ListPlot, or in the new (6.0)
> DateListPlot.
>
> Thanks for your help,
>
> Maarten van der Burgt
> Leuven, Belgium




  • Prev by Date: Re: GammaDistribution versus PoissonDistribution
  • Next by Date: Re: Non numerical x-axis in (Date)ListPlot?
  • Previous by thread: Re: Non numerical x-axis in (Date)ListPlot?
  • Next by thread: Re: Non numerical x-axis in (Date)ListPlot?