psrwe_outana: Outcome Analysis for PS-Integrated Estimation

View source: R/psrwe_outana.R

psrwe_outanaR Documentation

Outcome Analysis for PS-Integrated Estimation

Description

Report outcome analysis for the PS-integrated approach.

Usage

psrwe_outana(
  dta_psrst,
  method_ci = c("wald", "wilson"),
  conf_type = c("log_log", "plain"),
  conf_int = 0.95,
  alternative = c("less", "greater", "two_sided"),
  mu = 0,
  method_pval = c("wald", "score", "score_weighted"),
  ...
)

Arguments

dta_psrst

A returned object with class PSRWE_EST

method_ci

A method name for confidence interval (default wald)

conf_type

A type name of transformation for the confidence interval of PSKM approach (default log_log)

conf_int

A two-sided level of confidence/credible limits (default 0.95)

alternative

A character string for the alternative hypothesis that must be one of "less" (default) or "greater", or "two_sided" (for log-rank and RMST only)

mu

A number indicating the true value of the parameter of interest (or the difference in means for two arms), mu = 0 when the test is log-rank or RMST

method_pval

A method name for p-value (default wald), no impact for Bayesian method, and method = "score" only is for binary outcome in single arm study (i.e., comparing with a PG set by mu)

...

Other options

Details

This function is mainly for summarizing and reporting the outcome analysis for the PS-integrated estimation. The input dta_psrst can be generated from the functions psrwe_powerp, psrwe_compl, and psrwe_survkm. See the functions psrwe_ci and psrwe_infer for the options of outcome analyses.

Value

A list with class name PSRWE_EST_OUTANA.

Examples

data(ex_dta)
dta_ps <- psrwe_est(ex_dta,
       v_covs = paste("V", 1:7, sep = ""),
       v_grp = "Group",
       cur_grp_level = "current")
ps_borrow <- psrwe_borrow(total_borrow = 30, dta_ps)
ps_rst <- psrwe_compl(ps_borrow, v_outcome = "Y_Con")
rst <- psrwe_outana(ps_rst)
rst


olssol/psrwe documentation built on July 17, 2024, 4:06 p.m.