Gets an ACS census topic object (report group) for the given years of the Demographic and Economic Areas that are downloaded and unzipped, available to be queried.
Usage
as_acs_5yr_topic(ac, area, years, topic)
# S3 method for acs_5yr
as_acs_5yr_topic(ac, area, years = NULL, topic = NULL)
Arguments
- ac
An
acs_5yr
object.- area
A string, area name.
- years
A vector, year number.
- topic
A vector, topic name.
Details
If no year is indicated, all available years are taken. If no topic is given, the first one that appears in the files is taken.
See also
Other data selection functions:
get_available_area_topics()
,
get_available_area_years()
,
get_available_areas()
,
get_geo_attribute_names()
,
get_geo_layer.acs_5yr_geo()
,
get_names_of_other_topics()
,
get_report_names()
,
get_subreport_names()
,
get_topic_name()
,
select_report()
,
select_subreport()
,
select_topic()
Examples
# \donttest{
dir <- tempdir()
source_dir <- system.file("extdata/acs_5yr", package = "geogenr")
files <- list.files(source_dir, "*.zip", full.names = TRUE)
file.copy(from = files, to = dir, overwrite = TRUE)
#> [1] TRUE TRUE
ac <- acs_5yr(dir)
files <- ac |>
unzip_files()
anrc_2021_x01 <- ac |>
as_acs_5yr_topic("Alaska Native Regional Corporation",
2021,
"X01 Age And Sex")
anrc_2021_2022_x01_x07 <- ac |>
as_acs_5yr_topic("Alaska Native Regional Corporation",
topic = c("X01 Age And Sex", "X07 Migration"))
# }