anovaNP | R Documentation |
The Kruskal-Wallis test is used to explore the relationship between a continuous dependent variable, and a categorical explanatory variable. It is analagous to ANOVA, but with the advantage of being non-parametric and having fewer assumptions. However, it has the limitation that it can only test a single explanatory variable at a time.
anovaNP(data, deps, group, es = FALSE, pairs = FALSE, formula)
data |
the data as a data frame |
deps |
a string naming the dependent variable in |
group |
a string naming the grouping or independent variable in
|
es |
|
pairs |
|
formula |
(optional) the formula to use, see the examples |
A results object containing:
results$table | a table of the test results | ||||
results$comparisons | an array of pairwise comparison tables | ||||
Tables can be converted to data frames with asDF
or as.data.frame
. For example:
results$table$asDF
as.data.frame(results$table)
data('ToothGrowth')
anovaNP(formula = len ~ dose, data=ToothGrowth)
#
# ONE-WAY ANOVA (NON-PARAMETRIC)
#
# Kruskal-Wallis
# -------------------------------
# X² df p
# -------------------------------
# len 40.7 2 < .001
# -------------------------------
#
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.