#time-series #census
Вопрос:
Я пытаюсь загрузить среднее население для округов AZ tidycensus
, используя приведенный ниже код. Как я могу загрузить данные о населении за период временных рядов с 2000-2019 годов (интерполяция по годам, в которых нет данных переписи за десятилетие или acs)
library(tidycensus)
library(tidyverse)
soc.2010 <- get_decennial(geography = "county", state = "AZ", year = 2010, variables = (c(pop="P001001")), survey="sf1")
soc.16 <- get_acs(geography = "county", year=2016, variables = (c(pop="B01003_001")),state="AZ", survey="acs5") %>% mutate(Year = "2016")
Ответ №1:
Вы можете использовать функцию get_estimates()
tidycensus для получения оценок численности населения по округам за каждый год, начиная с 2010 года.
library(tidycensus)
library(dplyr)
get_estimates(
geography = "county",
state = "AZ",
product = "population",
time_series = TRUE
) %>%
filter(DATE >= 3) %>%
mutate(year = DATE 2007)
#> # A tibble: 300 x 6
#> NAME DATE GEOID variable value year
#> <chr> <dbl> <chr> <chr> <dbl> <dbl>
#> 1 Pima County, Arizona 3 04019 POP 981620 2010
#> 2 Pima County, Arizona 4 04019 POP 988381 2011
#> 3 Pima County, Arizona 5 04019 POP 993052 2012
#> 4 Pima County, Arizona 6 04019 POP 997127 2013
#> 5 Pima County, Arizona 7 04019 POP 1004229 2014
#> 6 Pima County, Arizona 8 04019 POP 1009103 2015
#> 7 Pima County, Arizona 9 04019 POP 1016707 2016
#> 8 Pima County, Arizona 10 04019 POP 1026391 2017
#> 9 Pima County, Arizona 11 04019 POP 1036554 2018
#> 10 Pima County, Arizona 12 04019 POP 1047279 2019
#> # ... with 290 more rows
API возвращает несколько запутанные коды дат, которые я преобразовал в годы. Для получения дополнительной информации см. Сопоставление кода даты с годом для оценок численности населения на 2019 год.
В течение нескольких лет до 2010 года API переписи использовал другой формат, недоступный через tidycensus. Но вот вызов API, который выдает вам население по округам по годам за период с 2000 по 2010 год:
["Graham County, Arizona","33356","7/1/2001 population estimate","04","009"],
["Graham County, Arizona","33224","7/1/2002 population estimate","04","009"],
["Graham County, Arizona","32985","7/1/2003 population estimate","04","009"],
["Graham County, Arizona","32703","7/1/2004 population estimate","04","009"],
["Graham County, Arizona","32964","7/1/2005 population estimate","04","009"],
["Graham County, Arizona","33701","7/1/2006 population estimate","04","009"],
["Graham County, Arizona","35175","7/1/2007 population estimate","04","009"],
["Graham County, Arizona","36639","7/1/2008 population estimate","04","009"],
["Graham County, Arizona","37525","7/1/2009 population estimate","04","009"],
["Graham County, Arizona","37220","4/1/2010 Census 2010 population","04","009"],
Комментарии:
1. Большое вам спасибо.