Description Usage Arguments Details Value Author(s) References See Also Examples
Does randomisation test for the difference in means mu1, mu2
of two vectors v1
and v2
. Can do one or two sided tests.
1 | permute.groups(v1, v2, alternative, nreps)
|
v1 |
Data vector for variable 1 |
v2 |
Data vector for variable 2 |
alternative |
A character string specifying the alternative
hypothesis, must be one of |
nreps |
Number of replications used in the randomisation and generation of
the p-value. Default is |
Under the null hypothesis that mu1=mu2
, the labelling of the n1+n2
observations is unimportant.
Therefore, we can generate the null distribution for the test statistic m1-m2
or |m1-m2|
depending
on whether a one
or two sided test is required) by randomly permuting the treatment labels nreps times and calculating the test statistic
each time. The p-value is calculated as suggested by Manly (2006).
The p-value is returned as $p.value
Jon Barry: Jon.Barry@cefas.co.uk
Manly BFJ (2006) Randomization, Bootstrap And Monte Carlo Methods in Biology: 3rd edition. Chapman and Hall.
1 2 3 4 | set.seed(5)
v1 = rnorm(27,10,2); v2=rnorm(25,11,2)
permute.groups(v1, v2, alternative="two")
permute.groups(v1, v2, alt="l")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.