Nothing
multcomp_test <- function(
object,
multcomp = FALSE,
conf_level = 0.95,
df = Inf
) {
valid <- c(
"holm",
"hochberg",
"hommel",
"bonferroni",
"BH",
"BY",
"fdr",
"single-step",
"Shaffer",
"Westfall",
"free"
)
checkmate::assert(
checkmate::check_choice(multcomp, choices = valid),
checkmate::check_flag(multcomp)
)
if (isFALSE(multcomp)) {
return(object)
}
if (isTRUE(multcomp)) multcomp <- "holm"
insight::check_if_installed("multcomp")
k <- multcomp::glht(object, df = df)
k <- summary(k, test = multcomp::adjusted(type = multcomp))
k <- stats::confint(k, level = conf_level)
object$p.value <- k$test$pvalues
object$conf.low <- k$confint[, 2, drop = TRUE]
object$conf.high <- k$confint[, 3, drop = TRUE]
object$s.value <- -log2(object$p.value)
return(object)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.