Skip to contents

Get the diagnosands table from a diagnosis

Usage

get_diagnosands(diagnosis)

Arguments

diagnosis

(required) A diagnosis object.

Value

The diagnosis's diagnosands_df: a tibble with one row per group (design, inquiry, estimator, outcome, and term), holding n_sims, a column per diagnosand, and, when bootstrapped, an se(<diagnosand>) column for each.

Examples

design <- declare_model(N = 30, Y = rnorm(N), Z = rep(0:1, 15)) +
  declare_inquiry(ATE = 0) +
  declare_estimator(Y ~ Z, .method = lm, term = "Z", inquiry = "ATE",
                    label = "ols")
d <- diagnose_design(design, sims = 5, bootstrap_sims = 0)
get_diagnosands(d)
#> # A tibble: 1 × 12
#>   design inquiry estimator term  n_sims mean_estimand mean_estimate    bias
#>   <chr>  <chr>   <chr>     <chr>  <int>         <dbl>         <dbl>   <dbl>
#> 1 design ATE     ols       Z          5             0       -0.0309 -0.0309
#> # ℹ 4 more variables: sd_estimate <dbl>, rmse <dbl>, power <dbl>,
#> #   coverage <dbl>