to_survey | R Documentation |
This helper function takes a data frame returned by
get_pums
and converts it to a tbl_svy from the srvyr
as_survey
package or a svyrep.design object from the
svrepdesign
package. You can then use functions from
the srvyr or survey to calculate weighted estimates with replicate weights
included to provide accurate standard errors.
to_survey(
df,
type = c("person", "housing"),
class = c("srvyr", "survey"),
design = "rep_weights"
)
df |
A data frame with PUMS person or housing weight variables, most
likely returned by |
type |
Whether to use person or housing-level weights; either
|
class |
Whether to convert to a srvyr or survey object; either
|
design |
The survey design to use when creating a survey object.
Currently the only option is |
A tbl_svy or svyrep.design object.
## Not run:
pums <- get_pums(variables = "AGEP", state = "VT", rep_weights = "person")
pums_design <- to_survey(pums, type = "person", class = "srvyr")
survey::svymean(~AGEP, pums_design)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.