Usage
tabmeans.svy(x, y, svy, latex = FALSE, xlevels = NULL, yname = "Y variable",
test = "Wald", decimals = 1, p.decimals = c(2, 3), p.cuts = 0.01,
p.lowerbound = 0.001, p.leading0 = TRUE, p.avoid1 = FALSE, n = FALSE)
Arguments
svy
Survey design object created by a call to svydesign [1,2].
x
Character string specifying factor variable name. Must match one of names(svy$variables).
y
Character string specifying continuous variable name. Must match one of names(svy$variables).
latex
If TRUE, object returned will be formatted for printing in LaTeX using xtable [3]; if FALSE, it will be formatted for copy-and-pasting from RStudio into a word processor.
xlevels
Optional character vector to label the levels of x. If unspecified, the function uses the values that x takes on.
yname
Optional label for the continuous variable.
test
Either "Wald" for Wald test or "LRT" for likelihood ratio test to test for equivalent mean y across levels of x.
decimals
Number of decimal places for means and standard deviations or standard errors.
p.decimals
Number of decimal places for p-values. If a vector is provided rather than a single value, number of decimal places will depend on what range the p-value lies in. See p.cuts.
p.cuts
Cut-point(s) to control number of decimal places used for p-values. For example, by default p.cuts is 0.1 and p.decimals is c(2, 3). This means that p-values in the range [0.1, 1] will be printed to two decimal places, while p-values in the range [0, 0.1)
p.lowerbound
Controls cut-point at which p-values are no longer printed as their value, but rather
p.leading0
If TRUE, p-values are printed with 0 before decimal place; if FALSE, the leading 0 is omitted.
p.avoid1
If TRUE, p-values rounded to 1 are not printed as 1, but as >0.99 (or similarly depending on values for p.decimals and p.cuts).
n
If TRUE, the table will have a column for sample size.