Learn R Programming

rcompanion (version 1.0.1)

pairwiseSignMatrix: Pairwise sign tests for paired data with matrix output

Description

Conducts pairwise sign tests across groups for paired data.

Usage

pairwiseSignMatrix(x, g, method = "fdr", ...)

Arguments

x
The response variable as a vector.
g
The grouping variable as a vector.
method
The p-value adjustment method to use for multiple tests. See p.adjust.
...
Additional arguments passed to SIGN.test.

Value

A list consisting of: A matrix of p-values; the p-value adjustment method; a matrix of adjusted p-values.

Details

The two sample paired sign test compares medians among two groups with paired data. See http://rcompanion.org/handbook/F_07.html for futher discussion of this test.

The pairwiseSignTest function can be used as a post-hoc method following an omnibus Friedman test. The matrix output can be converted to a compact letter display. The function assumes that the data frame is already ordered by the blocking variable, so that the first observation of Group 1 is paired with the first observation of Group 2, and so on.

References

http://rcompanion.org/handbook/F_10.html

See Also

pairwiseSignTest

Examples

Run this code
data(BobBelcher)
friedman.test(Likert ~ Instructor | Rater,
              data = BobBelcher)
BobBelcher = BobBelcher[order(factor(BobBelcher$Instructor, 
                        levels=c("Linda Belcher", "Louise Belcher",
                                 "Tina Belcher", "Bob Belcher",
                                 "Gene Belcher"))),]             
PT = pairwiseSignMatrix(x      = BobBelcher$Likert,
                        g      = BobBelcher$Instructor,
                        method = "fdr")$Adjusted
PT
library(multcompView)
multcompLetters(PT,
                compare="<",
                threshold=0.05,
                Letters=letters)
                 

Run the code above in your browser using DataLab