У меня нет опыта работы с пакетом acs
, но я думаю, что вам нужно предоставить вызов get_acs
с именами переменных, которые вы хотите получить.
Потому что сейчас ваши данные ответов .frame состоит из GEOID
, NAME
, variable
, estimate
и moe
. Это data.frame в полной форме, означающий, что все переменные перечислены в столбце variable
с соответствующими значениями в столбцах estimat
и moe
...
Соответственно variable
кажется, имеет только одно значение, "B19013_001", имя, которое вы указали при вызове get_acs
.
Какое значение выдается
zc2 <- get_acs(geography = "zcta", variables = c("age", "income")
names(zc2)
(при условии "age" и " доход "действительны имена переменных)