| brkdn {prettyR} | R Documentation | 
Breakdown of a numeric variable by grouping variable(s)
Description
Calculates means, variances and ns for subgroups of numeric observations and displays the results.
Usage
 brkdn(formula,data,maxlevels=10,num.desc=c("mean","var","valid.n"),
  width=10,round.n=2)
Arguments
| formula | a formula with the variable to be broken down on the left and the names of one or more variables defining subgroups on the right | 
| data | the data frame from which to select the variables | 
| maxlevels | the maximum number of levels in any subgroup | 
| num.desc | names of the summary functions to apply to the variable on the left side of the formula | 
| width | The number of characters to allow for each column in the summary output. | 
| round.n | The number of decimal places to round the output. | 
Details
‘brkdn’ will accept a formula referring to columns in a data frame. It calls ‘describe.numeric’ for the calculations and displays a table of results.
Value
The results of ‘describe.numeric’, or a multi-level list if more than one grouping variable is specified.
Author(s)
Jim Lemon
See Also
Examples
 test.df<-data.frame(Age=rnorm(100)+3*10,Sex=sample(c("M","F"),100,TRUE),
  Employ=sample(c("FT","PT","NO"),100,TRUE))
 # add value labels for Employ in alphabetical order so they match
 attr(test.df$Employ,"value.labels")<-c("Full time","None","Part time")
 brkdn(Age~Sex+Employ,test.df)