Rejects a node/hypothesis and updates the graph accordingly.
rejectNode(graph, node, upscale = FALSE, verbose = FALSE, keepWeights = FALSE)
An updated graph of class graphMCP
or entangledMCP
.
A graph of class graphMCP
or entangledMCP
.
A character string specifying the node to reject.
Logical. If upscale=TRUE
then the weights of all non-rejected
nodes are scaled so that the sum is equal to 1. This forces keepWeights=FALSE
to reduce confusion, since otherwise the sum of weights could become bigger than 1.
Logical scalar. If TRUE
verbose output is generated
during sequentially rejection steps.
Logical scalar. If FALSE
the weight of a node
without outgoing edges is set to 0 if it is removed. Otherwise it keeps its
weight.
Kornelius Rohmeyer rohmeyer@small-projects.de
For details see the given references.
Frank Bretz, Willi Maurer, Werner Brannath, Martin Posch: A graphical approach to sequentially rejective multiple test procedures. Statistics in Medicine 2009 vol. 28 issue 4 page 586-604. https://www.meduniwien.ac.at/fwf_adaptive/papers/bretz_2009_22.pdf
graphMCP
g <- BonferroniHolm(5)
rejectNode(g, "H1")
Run the code above in your browser using DataLab