Skip to content
Prev 10164 / 398503 Next

get statistics by group


        
> On Wed, 14 Mar 2001, Yu-Ling Wu wrote:
>> Thanks, it's helpful.
  >> I'm wondering how to make the output look better.
  >> Right now, I got the output look like this:
  >> 
  >> =======================================
  >> $"apple"
  >> Fruit          Quty
  >> apple        :   72   Min.   :  12.00  
  >> banana       :    0   1st Qu.:  14.00  
  >> orange       :    0   Median :  22.00  
  >> cherry       :    0   Mean   :  25.00  
  >> mengo        :    0   3rd Qu.:  42.00  
  >> pineapple    :    0   Max.   :  70.00  
  >> (Other)       :    0                   
  >> 
  >> 
  >> $"banana"
  >> Fruit          Quty
  >> banana       :   37   Min.   :  10.00  
  >> apple        :    0   1st Qu.:  13.00  
  >> orange       :    0   Median :  18.00  
  >> cherry       :    0   Mean   :  19.00  
  >> mengo        :    0   3rd Qu.:  32.00  
  >> pineapple    :    0   Max.   :  65.00  
  >> (Other)       :    0                   
  >> 
  >> ......and so on........
  >> 
  >> =======================================
  >> 
  >> 
  >> How to make it look like below and dilimited by Tab?
  >> 
  >> 
  >> =======================================
  >> min   max  avg  median count
  >> apple   12     70   25     22   72
  >> banana  10     65   19     18   37
  >> orange  19     50   27     25   52
  >> 
  >> ....... and so on........
  >> 
  >> =======================================
  > You are aiming pretty high for a newbie!
  > Do you expect to be able to reformat the output of canned stats programs
  > like SPSS or SAS?

  > The short answer is that it is a lot of work to get R to put the results
  > in the format you want.

ah, not really: a quick a dirty way (probably there are much shorter
and more elegant ways):

## get some example data
## and here we go
0% 25% 50%   75% 100%
a  1   4   9 16.00   20
b  1   6  10 17.75   20
c  1   6   9 16.00   20


.f