> -----Original Message----- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] > On Behalf Of Manuel Jesús López Rodríguez > Sent: Sunday, November 29, 2009 12:17 PM > To: r-help@r-project.org > Subject: [R] sequence of commands in R > > Dear all, > I would like to know how could I execute a sequence or orders with just a > function, i.e, that just typing the function name, R gives me all the > parameters I want (for instance, if I want to see the summary, the > standard deviation, the number of valid cases, etc of a dataframe just > with one function). I have tried with the following, but just compute the > second argument of the body, i.e., the summary: > > resumen<-function(x) { > apply(x,2,sd,na.rm=TRUE) > summary(x) > } > > Thank you very much for your help!! > > Manuel >
Manuel, You will need to print the results you want, or return all your results as a list. Something like: resumen<-function(x) { print(apply(x,2,sd,na.rm=TRUE)) print(summary(x)) } Or resumen<-function(x) { return(list(apply(x,2,sd,na.rm=TRUE), summary(x))) } Hope this is helpful, Dan Daniel Nordlund Bothell, WA USA ______________________________________________ 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.