Learn R Programming

GlobalDeviance (version 0.4)

PermTest: Permutation Test

Description

The function performs a permuatation test with Deviance as test statistic.

Usage

PermTest(xx, formula.full, D.full, D.red, model.dat, glm.family, perm, test.vars, cf, adjust, snowfall.args, snowfall.seed, save.stat.data, file.save, use.save.stat.data, file.use)

Arguments

xx
Dataset (variables x patients).
formula.full
Formula from the full model.
D.full
Designmatrix of the full model.
D.red
Designmatrix of the reduced model.
model.dat
Dataset with covariables.
glm.family
Family for the regression.
perm
Number of permutations.
test.vars
Variables or groups of variables to test.
cf
Combining function for the partial tests.
adjust
Method for p-value adjustment.
snowfall.args
A list with parameters for the initialisation of parallelizing with package snowfall.
snowfall.seed
Start seed.
save.stat.data
Logical value, default is FALSE. Save the permutation and original test statistic.
file.save
File name for saving.
use.save.stat.data
Logical value, default is FALSE. Use the saved permutation and original test statistic.
file.use
File name for data loading.

Value

A list with
statistic
Original test data combined with cf.
df
Degree of freedom for each variable or group of test.vars.
p.value
Permutation p-value for each variable or group of test.vars.
data.perm
Permutation test data.
data.original
Original test data.

See Also

See ResamplelogLik, varwiselogLik and expr.dev.test.