This function performs a Mann-Whitney-U-Test (or Wilcoxon rank sum test,
see wilcox.test and wilcox_test)
for x, for each group indicated by grp. If grp
has more than two categories, a comparison between each combination of
two groups is performed.
The function reports U, p and Z-values as well as effect size r
and group-rank-means.
Usage
mwu(x, dv, grp, distribution = "asymptotic", weight.by = NULL,
out = c("txt", "viewer", "browser"))
Arguments
x
A (grouped) data frame.
dv
Name of the dependent variable, for which the mean value, grouped
by grp, is computed.
grp
Factor with the cross-classifying variable, where dv is
grouped into the categories represented by grp. Numeric vectors
are coerced to factors.
distribution
Indicates how the null distribution of the test statistic should be computed.
May be one of "exact", "approximate" or "asymptotic"
(default). See wilcox_test for details.
weight.by
Name of variable in x that indicated the vector of
weights that will be applied to weight all observations. Default is
NULL, so no weights are used.
out
Character vector, indicating whether the results should be printed
to console (out = "txt") or as HTML-table in the viewer-pane
(out = "viewer") or browser (out = "browser").
Value
(Invisibly) returns a data frame with U, p and Z-values for each group-comparison
as well as effect-size r; additionally, group-labels and groups' n's are
also included.