s-news
[Top] [All Lists]

Ordering of factors in barchart

To: s-news@wubios.wustl.edu
Subject: Ordering of factors in barchart
From: Gerald.Jean@spgdag.ca
Date: Thu, 25 Sep 2003 11:38:08 -0400
Hello S-users,

I am trying to use barchart to plot the data from a small data.frame.  No
matter how the rows of the input data.frame are ordered barchart plots them
always in the same order; I would like to have them in the order they are
inputted.  Following is my small data.frame and the code I am using.

> ttt.bar.df
        v     n
 1  00-04 15372
 2  05-09 12827
 3  10-14 19062
 4  15-19 16029
 5  20-24 16925
 6  25-29 21616
 7  30-39 25117
 8  40-49 19986
 9  50-74 15860
10  75-99  4289
11  100 +  4240

ttt.pen <- barchart(v ~ n, data = ttt.bar.df,
                    aspect = 'fill', xlab = "Unit\351s",
                    main = paste(
                      " Distribution des unit\351s pour ", ttt.var,
                      sep = ''))
print(ttt.pen)

barchart seems to plot the bars in alphabetical order of the variable "v"
and hence the "100 +" comes in between "15-19" and "20-24"; not what I
want, I want them plotted just the way they are!

Thanks,

Gérald Jean
Analyste-conseil (statistiques), Actuariat
télephone            : (418) 835-4900 poste (7639)
télecopieur          : (418) 835-6657
courrier électronique: gerald.jean@spgdag.ca

"In God we trust all others must bring data"  W. Edwards Deming



<Prev in Thread] Current Thread [Next in Thread>