Learn R Programming

episensr (version 0.7.1)

confounders: Sensitivity analysis to correct for unknown or unmeasured confounding without effect modification

Description

Simple sensitivity analysis to correct for unknown or unmeasured confounding without effect modification. Implementation for ratio measures (relative risk -- RR, or odds ratio -- OR) and difference measures (risk difference -- RD).

Usage

confounders(exposed, case, implement = c("RR", "OR", "RD"), type = c("RR",
  "OR", "RD"), p = NULL, RR.cd = NULL, OR.cd = NULL, RD.cd = NULL,
  alpha = 0.05, dec = 4, print = TRUE)

Arguments

exposed
Exposure variable. If a variable, this variable is tabulated against.
case
Outcome variable.
implement
Deprecated. Please use type instead.
type
Choice of implementation, with no effect measure modification for ratio measures (relative risk -- RR; odds ratio -- OR) or difference measures (risk difference -- RD).
p
Numeric vector defining the prevalence of the confounder. This vector has 2 elements between 0 and 1, in the following order:
  1. Prevalence of the confounder among the exposed, and
  2. Prevalence of the confounder among the unexposed.
RR.cd
Confounder-disease relative risk.
OR.cd
Confounder-disease odds ratio.
RD.cd
Confounder-disease risk difference.
alpha
Significance level.
dec
Number of decimals in the printout.
print
A logical scalar. Should the results be printed?

Value

  • A list with elements:
  • obs.dataThe analysed 2 x 2 table from the observed data.
  • cfder.dataThe same table for Confounder +.
  • nocfder.dataThe same table for Confounder -.
  • obs.measuresA table of relative risk with confidence intervals; for Total, Confounder +, and Confounder -.
  • adj.measuresA table of Standardized Morbidity Ratio and Mantel-Haenszel estimates.
  • bias.parmsInput bias parameters.

References

Lash, T.L., Fox, M.P, Fink, A.K., 2009 Applying Quantitative Bias Analysis to Epidemiologic Data, pp.59--78, Springer.

Examples

Run this code
# The data for this example come from:
# Tyndall M.W., Ronald A.R., Agoki E., Malisa W., Bwayo J.J., Ndinya-Achola J.O.
# et al.
# Increased risk of infection with human immunodeficiency virus type 1 among
# uncircumcised men presenting with genital ulcer disease in Kenya.
# Clin Infect Dis 1996;23:449-53.
confounders(matrix(c(105, 85, 527, 93),
dimnames = list(c("HIV+", "HIV-"), c("Circ+", "Circ-")),
nrow = 2, byrow = TRUE),
type = "RR",
p = c(.8, .05),
RR.cd = .63)
confounders(matrix(c(105, 85, 527, 93),
dimnames = list(c("HIV+", "HIV-"), c("Circ+", "Circ-")),
nrow = 2, byrow = TRUE),
type = "OR",
p = c(.8, .05),
OR.cd = .63)
confounders(matrix(c(105, 85, 527, 93),
dimnames = list(c("HIV+", "HIV-"), c("Circ+", "Circ-")),
nrow = 2, byrow = TRUE),
type = "RD",
p = c(.8, .05),
RD.cd = -.37)

Run the code above in your browser using DataLab