tidycensus не использует свое собственное соглашение о присвоении имен переменных - оно использует идентификаторы переменных, как указано в Census API.Например, см. https://api.census.gov/data/2017/acs/acs5/profile/variables.html,, который доступен в R с:
library(tidycensus)
dp17 <- load_variables(2017, "acs5/profile", cache = TRUE)
Представленные вами идентификаторы являются кодами FactFinder.
Если вы хотите, чтобы полная таблица DP05 в одном вызове tidycensus, вы могли сделать следующее (например, для округов в Нью-Йорке) с tidycensus 0.9:
dp05 <- get_acs(geography = "county",
table = "DP05",
state = "NY")
Отображение идентификаторов переменных в ихзначения в свою очередь доступны с load_variables()
.
Примечание: я получаю периодические ошибки сервера при этих вызовах из API, которые могут быть вызваны отключением правительства.Если сначала это не сработает, попробуйте еще раз.