multi_bias.Rd
Multiple biases (confounding()
, selection()
, and/or
misclassification()
) can be assessed simultaneously after creating a
multi_bias
object using this function.
multi_bias(..., verbose = TRUE)
... | Biases ( |
---|---|
verbose | Logical. If |
Invisibly returns a list with components whose values depend on the
options chosen: n
(the degree of the polynomial in the numerator), d
(the degree of the polynomial in the denominator), m
(the parameters in
the bias factor), mess
(any messages/warnings that should be printed for
the user), and bias
("misclassification").
biases <- multi_bias(confounding(), selection("general")) # print() lists the arguments for the multi_bound() function print(biases)#>#> #># summary() provides more information # with parameters in latex notation if latex = TRUE summary(biases, latex = TRUE)#> bias output argument latex #> 1 confounding RR_AUc RRAUc $\\text{RR}_{AU_c}$ #> 2 confounding RR_UcY RRUcY $\\text{RR}_{U_cY}$ #> 3 selection RR_UsY|A=1 RRUsYA1 $\\text{RR}_{U_sY \\mid A = 1}$ #> 4 selection RR_SUs|A=1 RRSUsA1 $\\text{RR}_{SU_s \\mid A = 1}$ #> 5 selection RR_UsY|A=0 RRUsYA0 $\\text{RR}_{U_sY \\mid A = 0}$ #> 6 selection RR_SUs|A=0 RRSUsA0 $\\text{RR}_{SU_s \\mid A = 0}$# Calculate a bound multi_bound(biases = biases, RRAUc = 1.5, RRUcY = 2, RRUsYA1 = 1.25, RRSUsA1 = 4, RRUsYA0 = 3, RRSUsA0 = 2)#> [1] 2.117647