## ----include = FALSE---------------------------------------------------------- knitr::opts_chunk$set(collapse = TRUE, comment = "#>") library(respondeR) ## ----------------------------------------------------------------------------- responder_analysis(sample_responder_data, mid = 1)[, c("method", "p_e", "p_c", "rd", "rd_lb", "rd_ub")] ## ----------------------------------------------------------------------------- matched <- responder_analysis(sample_responder_data, mid = 1) medbase <- responder_analysis(sample_responder_data, mid = 1, control = "median") keep <- matched$method %in% c("median", "unweighted", "weighted") data.frame( method = matched$method[keep], pc_matched = round(matched$p_c[keep], 3), pc_median = round(medbase$p_c[keep], 3), rd_matched = round(matched$rd[keep], 3), rd_median = round(medbase$rd[keep], 3) ) ## ----------------------------------------------------------------------------- responder_analysis(sample_responder_data, mid = 1, method = "individual")[, c("rd", "rr", "rr_lb", "rr_ub", "or", "nnt")] ## ----------------------------------------------------------------------------- cles <- responder_cles(sample_responder_data) c(cles = cles$cles, lb = cles$cles_lb, ub = cles$cles_ub) ## ----------------------------------------------------------------------------- responder_analysis(sample_responder_data, mid = 1, method = "smd")[, c("method", "p_e", "p_c", "rd", "or", "or_lb", "or_ub")] ## ----------------------------------------------------------------------------- responder_analysis(sample_responder_data, mid = 1, method = "individual", pooling = "random")[, c("tau2", "i2", "q", "q_p", "pi_lb", "pi_ub")] ## ----------------------------------------------------------------------------- rbind( wald = responder_analysis(sample_responder_data, mid = 1, method = "individual", pooling = "random", ci_method = "wald")[, c("rd", "rd_lb", "rd_ub")], hksj = responder_analysis(sample_responder_data, mid = 1, method = "individual", pooling = "random", ci_method = "hksj")[, c("rd", "rd_lb", "rd_ub")] ) ## ----------------------------------------------------------------------------- responder_analysis(sample_responder_data, mid = 1, method = "weighted", ci_type = "logit", mid_sd = 0.2)[, c("rd", "rd_lb", "rd_ub")]