get_bf: Extract Bayes factor from S4 object

View source: R/get_bf.R

get_bfR Documentation

Extract Bayes factor from S4 object

Description

get_bf extracts the Bayes factor from an S4 object (i.e., baymedrSuperiority, baymedrEquivalence, baymedrNonInferiority), baymedrCoxProportionalHazards, and baymedrCoxProportionalHazardsMulti.

Usage

get_bf(object)

Arguments

object

An S4 object of class baymedrSuperiority, baymedrEquivalence, baymedrNonInferiority, baymedrCoxProportionalHazards, or baymedrCoxProportionalHazardsMulti.

Value

A numeric vector, providing the Bayes factor(s) from an S4 object.

Examples

# Extract Bayes factor from a baymedrSuperiority object using raw data:
mod_super <- super_bf(x = rnorm(100, 10, 15),
                      y = rnorm(130, 13, 10))

get_bf(object = mod_super)

# Extract Bayes factor from a baymedrEquivalence object using raw data:
mod_equiv <- equiv_bf(x = rnorm(100, 10, 15),
                      y = rnorm(130, 13, 10))

get_bf(object = mod_equiv)

# Extract Bayes factor from a baymedrNonInferiority object using raw data:
mod_infer <- infer_bf(x = rnorm(100, 10, 15),
                      y = rnorm(130, 13, 10),
                      ni_margin = 1)

get_bf(object = mod_infer)

# Extract Bayes factor from a baymedrCoxProportionalHazards object:
data <- survival::aml
names(data) <- c("time", "event", "group")
data$group <- ifelse(test = data$group == "Maintained",
                     yes = 0,
                     no = 1)

mod_coxph <- coxph_bf(data = data)

get_bf(object = mod_coxph)

maxlinde/baymedr documentation built on Oct. 4, 2022, 6:27 a.m.