Я собираюсь использовать команду getCensus для получения информации из идентификатора серии для всех трактатов в каждом штате США. Census API не позволяет вам делать это автоматически (только позволяет получать все тракты из одного состояния за раз), поэтому я ищу способ перебрать каждое состояние, чтобы собрать все тракты, добавить каждый результат и затем экспортироватьна один большой CSV.
В настоящее время у меня есть код, который экспортирует результат каждого состояния в CSV:
library(censusapi)
list<- listCensusMetadata("acs/acs5/profile", vintage=2017, group="DP04", type="variables")
tract5yrunits1<- getCensus(name = "acs/acs5/profile",
vintage=2017,
vars=c("NAME", "DP04_0011E", "DP04_0012E","DP04_0013E"),
region = "tract:*",
regionin = "state:01")
View(tract5yrunits1)
write.csv(tract5yrunits1,'tract5yrunits1.csv')
Где 1 - первое состояние (AK). Но я хотел бы пройтись по вектору состояний, добавить и экспортировать добавленный файл.
Буду признателен за любую помощь!