This package performs a dual-parameter sensitivity analysis of treatment effect to unmeasured confounding in observational studies with either survival or competing risks outcomes.
if(!require(devtools))install.packages("devtools")
::install_github("Rong0707/survSens") devtools
For survival outcomes,
#load the dataset included in the package.
data(survdata)
#stochastic EM with regression
= survSensitivity(survdata$t, survdata$d, survdata$Z, survdata$X, "stoEM_reg", B = 5)
tau.res #EM with regression
= survSensitivity(survdata$t, survdata$d, survdata$Z, survdata$X, "EM_reg", Bem = 50)
tau.res
plotsens(tau.res, "zetaz", "zetat", "tau1", coeff0 = 1.131)
For competing risks outcomes,
#load the dataset included in the package
data(comprdata)
#stochastic EM with regression
= comprSensitivity(comprdata$t, comprdata$d, comprdata$Z, comprdata$X, "stoEM_reg", B = 5)
tau.res #EM with regression
= comprSensitivity(comprdata$t, comprdata$d, comprdata$Z, comprdata$X, "EM_reg", Bem = 50) tau.res
Output consists of dataframe(s) for estimated treatment effect(s), as well as a contour plot for visualization.