define_extract_micro | R Documentation |
Define an extract request object to be submitted via the IPUMS microdata
extract API. For an overview of ipumsr microdata API functionality, see
vignette("ipums-api", package = "ipumsr")
.
define_extract_micro( collection, description, samples, variables, data_format = c("fixed_width", "csv", "stata", "spss", "sas9"), data_structure = "rectangular", rectangular_on = "P" )
collection |
The IPUMS data collection for the extract. |
description |
Description of the extract. |
samples |
Character vector of samples to include in the extract. Samples should be specified using the Sample ID values. |
variables |
Character vector of variables to include in the extract. |
data_format |
The desired format of the extract data file (one of "fixed_width", "csv", "stata", "spss", or "sas9"). |
data_structure |
Currently, this must be "rectangular", which is also the default. In the future, the API will also support "hierarchical" extracts. |
rectangular_on |
Currently, this must be "P", indicating that the
extract will be rectangularized on person records. In the future, the API
will also support household-only extracts ( |
An object of class ipums_extract
containing the extract
definition.
Other ipums_api:
define_extract_from_json()
,
download_extract()
,
extract_list_to_tbl()
,
extract_tbl_to_list()
,
get_extract_info()
,
get_last_extract_info()
,
get_recent_extracts_info
,
ipums_data_collections()
,
is_extract_ready()
,
revise_extract_micro()
,
save_extract_as_json()
,
submit_extract()
,
wait_for_extract()
my_extract <- define_extract_micro("usa", "Example", "us2013a", "YEAR")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.