anova_tidiers {broom} | R Documentation |
Tidies the result of an analysis of variance into an ANOVA table.
Only a tidy
method is provided, not an augment
or
glance
method.
## S3 method for class 'anova' tidy(x, ...) ## S3 method for class 'aov' tidy(x, ...) ## S3 method for class 'aovlist' tidy(x, ...)
x |
An object of class "anova", "aov", or "aovlist" |
... |
extra arguments (not used) |
Note that the "term" column of an ANOVA table can come with leading or trailing whitespace, which this tidying method trims.
A data.frame with columns
term |
Term within the model, or "Residuals" |
df |
Degrees of freedom used by this term in the model |
sumsq |
Sum of squares explained by this term |
meansq |
Mean of sum of squares among degrees of freedom |
statistic |
F statistic |
p.value |
P-value from F test |
In the case of an "aovlist"
object, there is also a stratum
column describing the error stratum
a <- anova(lm(mpg ~ wt + qsec + disp, mtcars)) tidy(a) a <- aov(mpg ~ wt + qsec + disp, mtcars) tidy(a) al <- aov(mpg ~ wt + qsec + Error(disp / am), mtcars) tidy(al)