Description Slots Methods Author(s) See Also Examples
The class gt.object is the output of a call to
gt
. It stores the information needed for various diagnostic plots.
These slots are not meant to be directly accessed by the user.
result
:Object of class "matrix". The number of rows of this matrix is the number of tests performed. The matrix has at least the columns "p-value", "Statistic" "Expected", "Std.dev", and "#Cov".
extra
:Object of class "data.frame". Holds additional information that may be added later about the tests performed, such as multiplicity-adjusted p-values (see p.adjust
), alias names for tests and comparative proportions (see comparative
).
call
:The matched call to gt
.
functions
:A "list" of various functions used by the covariates
and subjects
functions and the various methods.
subsets
:A "list" or "NULL". Stores the subsets tested, if more than one.
structure
:A "list" or "NULL". Stores subset and superset relationships between the sets in the "subsets" slot.
weights
:A "list" or "NULL". Stores the weight vectors used for testing, if more than one.
alternative
:If gt
was called with x = TRUE
, stores the design matrix of the alternative hypothesis; "NULL" otherwise.
null
:If gt
was called with x = TRUE
, stores the design matrix of the null hypothesis; "NULL" otherwise.
directional
Stores the directional
argument of the call to gt
.
legend
Object of class "list". Stores appropriate legends for the covariates
and subjects
plots.
model
Object of class "character". Stores the model.
(gt.object): Prints the test results: p-value, test statistic, expected value of the test statistic under the null hypothesis, standard deviation of the test statistic under the null hypothesis, and number of covariates tested.
(gt.object): Prints the test results (as show
) plus additional information on the model and the test.
(gt.object): Extracts the p-values.
(gt.object): Extracts z-score: (Test statistic - Expected value) / Standard deviation.
(gt.object): Extracts the results matrix together with the additional (e.g. multiple testing) information in the extra
slot.
(gt.object): Extracts the results matrix for the leaf nodes after a call to link{covariates}
, with information on direction of association.
(gt.object): Sorts the pathways to increasing p-values. Equal p-values are sorted on decreasing z-scores.
(gt.object): Extracts results of one or more test results if multiple tests were performed. Identical to "[[".
(gt.object): Extracts results of one or more test results if multiple tests were performed. Identical to "[".
(gt.object): The number of tests performed.
(gt.object): Extracts a vector with the number of alternative covariates tested for each test.
(gt.object): Extracts the row names of the results matrix.
(gt.object): Changes the row names of the results matrix. Duplicate names are not allowed, but see alias
.
(gt.object): Extracts the "alias" column of the results matrix that can be used to add additional information on each test perfomed.
(gt.object): Changes the "alias" column of the results matrix. Note that unlike for names, duplicate aliases are allowed.
(gt.object): extracts the effective weights of the covariates as they are used internally by the test.
(gt.object): extracts the "subsets" slot.
(gt.object): Produces a histogram to visualize the permutation test statistics. Only relevant after permutation testing.
(gt.object): Produces a plot to show the influence of individual covariates on the test result. See covariates
for details.
(gt.object): Produces a plot to show the influence of individual subjects on the test result. See subjects
for details.
(gt.object): Performs multiple testing correction and produces multiplicity-corrected p-values. See p.adjust
for details.
(gt.object): Compares the p-values of tests performed on a subsets or weights with p-values of random subsets of covariates of same size or randomly distributed weights. See comparative
for details.
(gt.object): Prints the smooth terms specified by gtPS
, gtKS
or gtLI
.
Jelle Goeman: j.j.goeman@lumc.nl; Jan Oosting
gt
, covariates
, subjects
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | # Simple examples with random data here
# Real data examples in the Vignette
# Random data: covariates A,B,C are correlated with Y
Y <- rnorm(20)
X <- matrix(rnorm(200), 20, 10)
X[,1:3] <- X[,1:3] + 0.5*Y
colnames(X) <- LETTERS[1:10]
# Make a gt.object
sets <- list(odd = c(1,3,5,7,9), even = c(2,4,6,8,10))
res <- gt(Y, X, subsets=sets)
# Show the results
res
summary(res)
sort(res)
p.value(res)
subsets(res)
# Names
names(res)
names(res) <- c("ODD", "EVEN")
alias(res) <- c("odd covariates", "even covariates")
# Multiple testing
p.adjust(res, method = "holm")
p.adjust(res, method = "BH")
# Diagnostics
weights(res)
covariates(res[1])
extract(covariates(res[1]))
subjects(res[1])
# Permutation testing
res <- gt(Y, X, perm = 1e4)
hist(res)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.