Performs two-sample wilcoxon test on samples. In addition, an estimation and a confidence interval for the location shift will be calculated.
Super classes
LearnNonparam::PermuTest -> LearnNonparam::TwoSampleTest -> LearnNonparam::TwoSampleLocationTest -> Wilcoxon
Methods
Method new()
Create a new Wilcoxon object.
Arguments
typea character string specifying the way to calculate the p-value.
alternativea character string specifying the alternative hypothesis.
null_valuea number indicating the true value of the location shift.
conf_levela number between zero and one indicating the confidence level to use.
n_permuan integer indicating number of permutations for the permutation distribution. If set to
0, all permutations will be used.correcta logical indicating whether to apply continuity correction in the normal approximation for the p-value.
Examples
pmt(
"twosample.wilcoxon",
alternative = "greater", n_permu = 0
)$test(Table2.1.1)$print()
#>
#> Two-Sample Wilcoxon Test
#>
#> scoring: rank type: permu(35) method: default
#> statistic = 21, p-value = 0.05714286
#> alternative hypothesis: true location shift is greater than 0
#> estimate: 16
#> 95% confidence interval: (-Inf, Inf)
pmt(
"twosample.wilcoxon",
alternative = "less", n_permu = 0
)$test(Table2.6.1)$print()
#>
#> Two-Sample Wilcoxon Test
#>
#> scoring: rank type: permu(70) method: default
#> statistic = 14, p-value = 0.1714286
#> alternative hypothesis: true location shift is less than 0
#> estimate: -0.35
#> 95% confidence interval: (-1.2, 0.5)
pmt(
"twosample.wilcoxon", conf_level = 0.90
)$test(Table2.6.2)$conf_int
#> [1] 13.84 47.96