Description Usage Arguments Details Value Author(s) See Also Examples
colDevs
calculates the column deviations of data values from
a central value (mean, median, etc.), possibly stratified by a grouping variable.
Conceptually, the function is similar to a column-wise sweep
,
by group, allowing an arbitrary center
function.
1 |
x |
A numeric data frame or matrix. |
group |
A factor (or variable that can be coerced to a factor) indicating
the membership of each observation in |
center |
A function used to center the values (for each group if |
... |
Arguments passed down |
Non-numeric columns of x
are removed, with a warning.
A numeric matrix containing the deviations from the centering function.
Michael Friendly
colMeans
for column means,
1 2 3 4 5 6 7 8 9 10 11 | data(iris)
Species <- iris$Species
irisdev <- colDevs(iris[,1:4], Species, mean)
irisdev <- colDevs(iris[,1:4], Species, median)
# trimmed mean, using an anonymous function
irisdev <- colDevs(iris[,1:4], Species, function(x) mean(x, trim=0.25))
# no grouping variable: deviations from column grand means
# include all variables (but suppress warning for this doc)
irisdev <- suppressWarnings( colDevs(iris) )
|
Loading required package: car
Loading required package: carData
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.