Generalization of Wilcoxon signed rank test

Description

symscorestat returns either exact or asymptotic p-values for score tests of the null hypothesis of univariate symmetry about 0.

Usage

1
symscorestat(y,scores,exact,sides)

Arguments

y

Vector of data on which test will be run.

scores

Scores to be used for the test. Defaults to integers 1:length(y).

exact

Logical variable indicating whether the exact p-value should be calculate. Default is false.

sides

Integer; 1 for one sided test rejecting for large values of the statistic, and 2 for the two-sided test. Defaults to 1.

Details

The statistic considered here is the sum of scores corresponding to those entries in y that are positive. If exact=T, the function calls a Fortran code to cycle through all permutations. If exact=F, the expectation of the statistic is calculated as half the sum of the scores, the variance is calculated as one quarter the sum of squares of scores about their mean, and the statistic is compared to its approximating normal distribution.

Value

pv

the p-value obtained with the permutation tests.

tot

the total number of rearrangements of the data considred in calculating the p-value.

Author(s)

John E. Kolassa

References

J.J. Higgins, (2004), Introduction to Modern Nonparametric Statistics, Brooks/Cole, Cengage Learning.

Examples

1
symscorestat(y=c(1,-2,3,-4,5),exact=TRUE)