# numSummary

##### Summary Statistics for Numeric Variables

`numSummary`

creates neatly formatted tables of means, standard deviations, coefficients of variation,
skewness, kurtosis, and quantiles of numeric variables.

- Keywords
- misc

##### Usage

```
numSummary(data,
statistics=c("mean", "sd", "se(mean)", "IQR",
"quantiles", "cv", "skewness", "kurtosis"),
type=c("2", "1", "3"),
quantiles=c(0, .25, .5, .75, 1), groups)
# S3 method for numSummary
print(x, ...)
```

##### Arguments

- data
a numeric vector, matrix, or data frame.

- statistics
any of

`"mean"`

,`"sd"`

,`"se(mean)"`

,`"quantiles"`

,`"cv"`

(coefficient of variation --- sd/mean),`"skewness"`

, or`"kurtosis"`

, defaulting to`c("mean", "sd", "quantiles", "IQR")`

.- type
definition to use in computing skewness and kurtosis; see the

`skewness`

and`kurtosis`

functions in the e1071 package. The default is`"2"`

.- quantiles
quantiles to report; default is

`c(0, 0.25, 0.5, 0.75, 1)`

.- groups
optional variable, typically a factor, to be used to partition the data.

- x
object of class

`"numSummary"`

to print.- …
arguments to pass down from the print method.

##### Value

`numSummary`

returns an object of class `"numSummary"`

containing the table of
statistics to be reported along with information on missing data, if there are any.

##### See Also

##### Examples

```
# NOT RUN {
if (require("car")){
data(Prestige)
Prestige[1, "income"] <- NA
print(numSummary(Prestige[,c("income", "education")],
statistics=c("mean", "sd", "quantiles", "cv", "skewness", "kurtosis")))
print(numSummary(Prestige[,c("income", "education")], groups=Prestige$type))
remove(Prestige)
}
# }
```

*Documentation reproduced from package RcmdrMisc, version 2.7-0, License: GPL (>= 2)*