Print Method for summary.bmvb Objects
Usage
# S3 method for class 'summary.bmvb'
print(x, digits = 3, ...)Arguments
- x
A
summary.bmvbobject returned bysummary.bmvb.- digits
Number of digits to display. Default is
3.- ...
Additional arguments (not used).
Examples
set.seed(2024)
trial_data <- data.frame(
treatment = rep(c("placebo", "drug"), each = 50),
y1 = rbinom(100, 1, rep(c(0.40, 0.60), each = 50)),
y2 = rbinom(100, 1, rep(c(0.50, 0.70), each = 50))
)
fit <- bmvb(
data = trial_data, grp = "treatment",
grp_a = "placebo", grp_b = "drug",
y_vars = c("y1", "y2"), n_it = 1000,
return_samples = TRUE
)
print(summary(fit))
#>
#> Multivariate Bernoulli Analysis
#> =================================
#>
#> Group Estimates:
#> Group mean y1 sd y1 95% CI y1 mean y2 sd y2 95% CI y2
#> placebo 0.520 0.067 [0.381, 0.646] 0.481 0.072 [0.343, 0.623]
#> drug 0.616 0.068 [0.482, 0.743] 0.639 0.067 [0.499, 0.758]
#>
#> n(placebo) = 50 n(drug) = 50
#>
#> Treatment Effect:
#> Delta mean (y1, y2): 0.096, 0.157
#> Delta SE (y1, y2): 0.003, 0.003
#> 95% CI delta: y1 [-0.081, 0.282] y2 [-0.041, 0.349]
#> Posterior probability P(drug > placebo): 0.795
#>
#> Test Information:
#> Decision rule: All
#> Hypothesis: P(drug > placebo)
#>
#> Effective Sample Sizes:
#> theta (placebo): 1000, 1000
#> theta (drug): 1098, 1000
#> delta: 1000, 1000
#>