kruskal_test {r2spss} | R Documentation |
Kruskal-Wallis Test
Description
Perform a Kruskal-Wallis test on variables of a data set. The output is printed as a LaTeX table that mimics the look of SPSS output.
Usage
kruskal_test(data, variable, group)
## S3 method for class 'kruskal_test_SPSS'
to_SPSS(
object,
statistics = c("test", "ranks"),
version = r2spss_options$get("version"),
digits = NULL,
...
)
## S3 method for class 'kruskal_test_SPSS'
print(
x,
statistics = c("ranks", "test"),
version = r2spss_options$get("version"),
digits = 2:3,
...
)
kruskalTest(data, variable, group)
Arguments
data |
a data frame containing the variables. |
variable |
a character string specifying the numeric variable of interest. |
group |
a character string specifying a grouping variable. |
object , x |
an object of class |
statistics |
a character string or vector specifying which SPSS tables
to produce. Available options are |
version |
a character string specifying whether the table should
mimic the content and look of recent SPSS versions ( |
digits |
for the |
... |
additional arguments to be passed down to
|
Details
The print
method first calls the to_SPSS
method followed
by to_latex
. Further customization can be done by calling
those two functions separately, and modifying the object returned by
to_SPSS
.
Value
An object of class "kruskal_test_SPSS"
with the following components:
statistics
a data frame containing information on the per-group mean ranks.
test
a list containing the results of the Kruskal-Wallis test.
variable
a character string containing the name of the numeric variable of interest.
group
a character string containing the name of the grouping variable.
The to_SPSS
method returns an object of class "SPSS_table"
which contains all relevant information in the required format to produce
the LaTeX table. See to_latex
for possible components and
how to further customize the LaTeX table based on the returned object.
The print
method produces a LaTeX table that mimics the look of SPSS
output.
Note
LaTeX tables that mimic recent versions of SPSS (version = "modern"
)
may require several LaTeX compilations to be displayed correctly.
Author(s)
Andreas Alfons
Examples
# load data
data("Eredivisie")
# test whether market values differ by playing position
kruskal_test(Eredivisie, "MarketValue", group = "Position")