as_acs_5yr_topic {geogenr}R Documentation

As ACS census topic (report group)

Description

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 class '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.

Value

An acs_5yr_topic object.

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



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)
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"))


[Package geogenr version 2.0.1 Index]