## Not run:
# ### prepares the dataset 'Rossi' for the package 'GlobalDeviance'
# setwd(...)
#
# Rossi<-read.table("Rossi.txt", header=TRUE)
#
# Rossi$n.work.weeks<-rowSums(Rossi[, grepl("emp[0-90-9]", names(Rossi))], na.rm=TRUE)
#
# save(Rossi, file="Rossi.rda")
#
#
#
# ### load dataset 'Rossi'
# data(Rossi)
#
# str(Rossi)
#
# names(Rossi)
#
# # Covariables (patients x covariables)
# model.dat<-Rossi[, c("arrest", "fin", "wexp")]
# str(model.dat)
#
# # data (variables/genes x patients)
# xx<-rbind(t(t(t(Rossi[, c("prio", "n.work.weeks")]))), rpois(432, 1))
# rownames(xx)<-c("prio", "n.work.weeks", "random")
#
# formula.full<- ~ arrest + fin + wexp
# formula.red<- ~ arrest + fin
#
# test.vars<-list("prio", "n.work.weeks", "random", c("prio", "n.work.weeks"),
# c("prio", "n.work.weeks", "random"))
# names(test.vars)<-c("prio", "n.work.weeks", "random", "prio+n.work.weeks",
# "prio+n.work.weeks+random")
#
# set.seed(54321)
#
# t.rossi1<-expr.dev.test(xx=xx, formula.full=formula.full, formula.red=formula.red,
# model.dat=model.dat, test.vars=test.vars, glm.family=poisson(link="log"),
# perm=100, method="permutation", cf="fisher")
#
# t.rossi2<-expr.dev.test(xx=xx, formula.full=formula.full, formula.red=formula.red,
# model.dat=model.dat, test.vars=test.vars, glm.family=poisson(link="log"),
# perm=100, method="chisqstat", cf="fisher")
#
# summary(t.rossi1, digits=2)
#
# summary(t.rossi2, digits=3)
# ## End(Not run)
Run the code above in your browser using DataLab