Description Usage Arguments Details Value Examples
View source: R/expandFactors.R
Substitutes all factors in a data frame with the set of contrasts with which that factor is associated
1 |
data |
A data frame. |
... |
Additional arguments to be passed to model.matrix |
The expandFactors
function replaces all of the factors
in a data frame with the set of contrasts output by the contrasts
function or model.matrix
. It may be useful for teaching purposes
when explaining relationship between ANOVA and regression.
A data frame.
1 2 3 4 5 6 7 8 9 10 | grading <- data.frame( teacher = factor( c("Amy","Amy","Ben","Ben","Cat") ),
gender = factor( c("male","female","female","male","male") ),
grade = c(75,80,45,50,65) )
# expand factors using the default contrasts (usually treatment contrasts)
expandFactors( grading )
# specify the contrasts using the contrasts.arg argument to model.matrix
my.contrasts <- list( teacher = "contr.helmert", gender = "contr.treatment" )
expandFactors( grading, contrasts.arg = my.contrasts )
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.