rajclinasia wrote:
Hi Every one,
I have a dataframe "class" with "name", "sex", "age", "height", "Weight".
if i caluclate summary statistics with the below code

numSummary(class[,c("Height", "Weight")], groups=class$Name,
statistics=c("mean", "sd", "quantiles"), quantiles=c(0,
  .25,.5,.75,1))

iam getting output like this

Variable: Height mean sd 0% 25% 50% 75% 100% n
Alfred  69.0 NA 69.0 69.0 69.0 69.0 69.0 1
Alice   56.5 NA 56.5 56.5 56.5 56.5 56.5 1
Barbara 65.3 NA 65.3 65.3 65.3 65.3 65.3 1
Carol   62.8 NA 62.8 62.8 62.8 62.8 62.8 1

Variable: Weight mean sd 0% 25% 50% 75% 100% n
Alfred  112.5 NA 112.5 112.5 112.5 112.5 112.5 1
Alice    84.0 NA  84.0  84.0  84.0  84.0  84.0 1
Barbara  98.0 NA  98.0  98.0  98.0  98.0  98.0 1
Carol   102.5 NA 102.5 102.5 102.5 102.5 102.5 1

now my question is i want output like this
                      height         weight
Alfred mean sd 0% 25% 50% 75% 100% n Alice mean sd 0% 25% 50% 75% 100% n Barbara mean sd 0% 25% 50% 75% 100% n

 it is nothing but a numerical summaries across varibales. is it possible.

Hi Raj,
I think you may have to write a print function for this. Assign the result of numSummary to an object, use "str" to find out the structure and then use "cat" to display the bits in the format you want. I don't have Rcmdr on my system and haven't been able to install it as R refuses to believe that I have Tcl-Tk available. Thus I can't tell you exactly how to do this.

Jim

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to