# Microdata extracts
usa_extract <- define_extract_micro(
collection = "usa",
description = "USA example",
samples = c("us2013a", "us2014a"),
variables = list(
var_spec("AGE"),
var_spec("SEX", case_selections = "2"),
var_spec("YEAR")
)
)
# Remove variables from an extract definition
remove_from_extract(
usa_extract,
samples = "us2014a",
variables = c("AGE", "SEX")
)
# Remove detailed specifications for an existing variable
remove_from_extract(
usa_extract,
variables = var_spec("SEX", case_selections = "2")
)
# NHGIS extracts
nhgis_extract <- define_extract_nhgis(
datasets = ds_spec(
"1990_STF1",
data_tables = c("NP1", "NP2", "NP3"),
geog_levels = "county"
),
time_series_tables = tst_spec("A00", geog_levels = "county")
)
# Remove an existing dataset or time series table
remove_from_extract(nhgis_extract, datasets = "1990_STF1")
# Remove detailed specifications from an existing dataset or
# time series table
remove_from_extract(
nhgis_extract,
datasets = ds_spec("1990_STF1", data_tables = "NP1")
)
Run the code above in your browser using DataLab