Таблицы профиля данных вызовов (DP) в r с использованием пакета acs

Я хочу вызывать таблицы профиля данных в R с помощью пакета acs, но не уверен, что это возможно. Мой код ниже. Я использовал код для вызова таблиц B без проблем. Я думаю, проблема в том, что я не предоставляю правильную информацию в функции acs.fetch. Адрес для таблиц DP: https://api.census.gov/data/2009/acs/acs5/profile, где /profile стоит после /acs5 (где он останавливается для таблиц B). Кто-нибудь знает, как использовать пакет acs для вызова таблиц DP?

library(acs)

# **Create the set of geographies**
kc_tracts<-geo.make(state="WA",county=c(33), tract="*")

# **Download DP table**
DP02<-acs.fetch(endyear=2009,span=5,geography=kc_tracts,table.number="DP02")

person knesse    schedule 13.01.2021    source источник


Ответы (1)


Я не знаю о библиотеке acs. tidycensus может получить DP02 следующим образом:

sVarNames <- load_variables(2018, "acs5/subject", cache = TRUE)
pVarNames <- load_variables(2018, "acs5/profile", cache = TRUE)
otherVarNames <- load_variables(2018, "acs5", cache = TRUE)

head(pVarNames)
## # A tibble: 6 x 3
##   name     label                         concept                  
##   <chr>    <chr>                         <chr>                    
## 1 DP02_00… Estimate!!HOUSEHOLDS BY TYPE… SELECTED SOCIAL CHARACTE…
## 2 DP02_00… Percent Estimate!!HOUSEHOLDS… SELECTED SOCIAL CHARACTE…
## 3 DP02_00… Estimate!!HOUSEHOLDS BY TYPE… SELECTED SOCIAL CHARACTE…
## 4 DP02_00… Percent Estimate!!HOUSEHOLDS… SELECTED SOCIAL CHARACTE…
## 5 DP02_00… Estimate!!HOUSEHOLDS BY TYPE… SELECTED SOCIAL CHARACTE…
## 6 DP02_00… Percent Estimate!!HOUSEHOLDS… SELECTED SOCIAL CHARACTE…

см. https://walker-data.com/tidycensus/articles/basic-usage.html

и https://geodacenter.github.io/opioid-environment-toolkit/getACSData-tutorial.html

person M.Viking    schedule 13.01.2021
comment
Это так полезно! Я думал, что tidycensus не имеет доступа к таблицам DP. Возможно, мне придется полностью переключить пакеты! - person knesse; 14.01.2021