Obtain treatment effect and variance from counter-factual prediction
Usage
treatment_effect(
object,
pair = pairwise(names(object$estimate)),
eff_measure,
eff_jacobian = eff_jacob(eff_measure),
contrast_name,
...
)
difference(object, ...)
risk_ratio(object, ...)
odds_ratio(object, ...)
log_risk_ratio(object, ...)
log_odds_ratio(object, ...)
Arguments
- object
Object from which to obtain treatment effect.
- pair
(contrast) Contrast choices.
- eff_measure
(function) Treatment effect measurement function.
- eff_jacobian
(function) Treatment effect jacobian function.
- contrast_name
(string) Name of the contrast.
- ...
Additional arguments for variance.
Value
A list of treatment_effect object with following elements:
estimate: estimate of the treatment effect.
pair: contrast object indicating the pairwise treatment effect.
contrast: name of the contrast function.
euqal_val: the value for no treatment effect given the contrast.
variance: the variance of the treatment effect.
jacobian: the Jacobian matrix.
contrast_mat: contrast summary matrix.