[R] output without labels and delimited by Tab

Yu-Ling Wu yuling5 at yahoo.com
Tue Feb 27 02:09:44 CET 2001


Thank you very much! This is helpful!
I'd like to know more about summary.data.frame but the
R-language reference is not quite detailed. Where I
can find a more detailed document about it?

Thanks,
Yu-Ling Wu

--- ben at zoo.ufl.edu wrote:
> 
>   The main function driving the formatting here is
> summary.data.frame().
> You can hack this function to get the formatting you
> want.
> 
>   Or (for a probably-quicker but less general
> solution) you can just write
> your own function with less complication than
> summary.data.frame.
> 
> mysum <- function(x) {
>   qq <- quantile(x,c(0.25,0.5,0.75))
>   c(min(x),qq[1:2],mean(x),qq[3],max(x))
> }
> 
>
write.table(apply(x,2,mysum),sep="\t",quote=FALSE,row.names=FALSE)
> 
> Does more or less what you want, although there is a
> problem with the
> column headers being shorter (and thus not tabbed
> over as far) as the
> columns.  You could implement something with
> blank-padding, keeping the
> same number of significant digits for all the
> numbers, etc., but
> eventually you will find yourself rewriting
> summary.data.frame() from
> scratch.
> 
> On Mon, 26 Feb 2001, Yu-Ling Wu wrote:
> 
> > Hi,
> >
> > I have a set of data and when I run
> "summary(data)", I
> > got the following output:
> >
> >     dstuser         dstmethod        numaction
> >  Min.   : 0.000   Min.   : 0.000   Min.   :  0.00
> >  1st Qu.: 1.000   1st Qu.: 1.000   1st Qu.:  2.00
> >  Median : 3.000   Median : 6.500   Median : 33.00
> >  Mean   : 4.894   Mean   : 6.565   Mean   : 59.32
> >  3rd Qu.: 9.000   3rd Qu.:11.000   3rd Qu.: 94.25
> >  Max.   :25.000   Max.   :19.000   Max.   :317.00
> >
> > Question (1): How to make the output look like
> this
> > (get rid of the "labels")?
> >
> > dstuser dstmethod  numaction
> >  0.000   0.000   0.00
> >  1.000   1.000   2.00
> >  3.000   6.500   33.00
> >  4.894   6.565   59.32
> >  9.000   11.000  94.25
> >  25.000  19.000  317.00
> >
> > Question (2): How to make each column delimited by
> Tab
> > instead of white spaces?
> >
> > Thanks,
> > Yu-Ling Wu
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Get email at your own domain with Yahoo! Mail.
> > http://personal.mail.yahoo.com/
> >
>
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> > r-help mailing list -- Read
> http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> > Send "info", "help", or "[un]subscribe"
> > (in the "body", not the subject !)  To:
> r-help-request at stat.math.ethz.ch
> >
>
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
> >
> 
> -- 
> 318 Carr Hall                               
> bolker at zoo.ufl.edu
> Zoology Department, University of Florida   
> http://www.zoo.ufl.edu/bolker
> Box 118525                                   (ph) 
> 352-392-5697
> Gainesville, FL 32611-8525                   (fax)
> 352-392-3704
> 


__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the R-help mailing list