R/ard_continuous_ci.survey.design.R
ard_continuous_ci.survey.design.Rd
One-sample confidence intervals for continuous variables' means and medians.
Confidence limits are calculated with survey::svymean()
and survey::svyquantile()
.
# S3 method for class 'survey.design'
ard_continuous_ci(
data,
variables,
by = NULL,
method = c("svymean", "svymedian.mean", "svymedian.beta", "svymedian.xlogit",
"svymedian.asin", "svymedian.score"),
conf.level = 0.95,
df = survey::degf(data),
...
)
(survey.design
)
a design object often created with survey::svydesign()
.
(tidy-select
)
columns to include in summaries.
(tidy-select
)
results are calculated for all combinations of the columns specified,
including unobserved combinations and unobserved factor levels.
(string
)
Method for confidence interval calculation.
When "svymean"
, the calculation is computed via survey::svymean()
.
Otherwise, it is calculated viasurvey::svyquantile(interval.type=method)
(scalar numeric
)
confidence level for confidence interval. Default is 0.95
.
(numeric
)
denominator degrees of freedom, passed to survey::confint(df)
.
Default is survey::degf(data)
.
arguments passed to survey::confint()
ARD data frame
data(api, package = "survey")
dclus1 <- survey::svydesign(id = ~dnum, weights = ~pw, data = apiclus1, fpc = ~fpc)
ard_continuous_ci(dclus1, variables = api00)
#> {cards} data frame: 5 x 8
#> variable context stat_name stat_label stat fmt_fn
#> 1 api00 survey_c… estimate estimate 644.169 2
#> 2 api00 survey_c… std.error std.error 23.542 2
#> 3 api00 survey_c… conf.low conf.low 593.676 2
#> 4 api00 survey_c… conf.high conf.high 694.662 2
#> 5 api00 survey_c… conf.level conf.lev… 0.95 2
#> ℹ 2 more variables: warning, error
ard_continuous_ci(dclus1, variables = api00, method = "svymedian.xlogit")
#> {cards} data frame: 5 x 8
#> variable context stat_name stat_label stat fmt_fn
#> 1 api00 survey_c… estimate estimate 652 2
#> 2 api00 survey_c… std.error std.error 34.969 2
#> 3 api00 survey_c… conf.low conf.low 564 2
#> 4 api00 survey_c… conf.high conf.high 714 2
#> 5 api00 survey_c… conf.level conf.lev… 0.95 2
#> ℹ 2 more variables: warning, error