Вызов Tidycensus возвращает необъяснимые ошибки с тем же скриптом, но в разные годы
Я беру данные переписи за несколько лет для документа, над которым работаю. Я хочу получить те же переменные с 2009 по 2016 год, 5-летние оценки на уровне переписных участков в штате Нью-Йорк. Я успешно выполнил сценарий для 2016 и 2015 годов, но он продолжает выдавать ошибку для 2014 года или ранее.
Хотя я пытаюсь использовать одни и те же переменные, я понимаю, что некоторые из них меняются из года в год, но я уже учел эти изменения в коде, и не было никаких изменений в переменной, которую я с 2014 по 2015 год, но проблемы все еще возникают. R продолжает выдавать мне это сообщение об ошибке:
Ошибка: ваш вызов API содержит ошибки. Возвращенное сообщение API: При выполнении вашего запроса произошла ошибка. Мы зарегистрировали ошибку и исправим ее как можно скорее. Приносим извинения за неудобства..
Это почти похоже на то, что это ошибка с их стороны?
ACS.2014.vars <- get_acs(state = "NY",
geography = "tract",
year = 2014,
variables = c(pop = "B01003_001",
male = "B01001_002",
female = "B01001_026",
m_ag18to19 = "B01001_007",
m_ag20 = "B01001_008",
m_ag21 = "B01001_009",
m_ag22to24 ="B01001_010",
m_ag25to29 = "B01001_011",
m_ag30to34 = "B01001_012",
f_ag18to19 = "B01001_031",
f_ag20 = "B01001_032",
f_ag21 = "B01001_033",
f_ag22to24 ="B01001_034",
f_ag25to29 = "B01001_035",
f_ag30to34 = "B01001_036",
nhwht = "B03002_013",
mhinc = "B19013_001",
emp = "C24010_001",
m_profmgmt = "C24010_003",
f_profmgmt = "C24010_039",
pop25up = "B15002_001",
m_col = "B15002_015",
m_ma = "B15002_016",
m_pd = "B15002_017",
m_phd = "B15002_018",
f_col = "B15002_032",
f_ma = "B15002_033",
f_pd = "B15002_034",
f_phd = "B15002_035",
blt = "B25034_001",
blt2010orlater = "B25034_002",
blt2000to2009 = "B25034_003",
blt1990to1999 = "B25034_004",
blt1980to1989 = "B25034_005",
hu = "B25002_001",
occ = "B25002_002",
vac = "B25002_003",
moveintot = "B07001_001",
stayed = "B07001_017",
moveincounty = "B07001_033",
moveinstate = "B07001_049",
moveindiffstate = "B07001_065",
moveinabroad = "B07001_081"),
geometry = TRUE,
output = "wide")
Как я уже сказал, этот точный код работал с запросами 2016 и 2015 годов, но не работает с 2014 или более ранними годами. Итак, это не мой ключ API переписи, поскольку я уже получил некоторые данные и даже попробовал использовать новый ключ, но он все еще не работал. Есть ли ограничение на объем данных, которые вы можете извлечь из переписи с помощью ключа API - я понимаю, что это много. Я не пропускаю ни "," или "()", поэтому я не думаю, что ошибка в моем синтаксисе, и пробелы или ввод новой строки не должны быть проблемой.
Я также создал вектор своих переменных и запустил вызов с вектором, и это тоже не сработало.
Когда я запускаю код, он думает около минуты, а затем возвращает ошибку. Я пробовал это с нашей геометрией и широким выходом. Мое подключение к Интернету, похоже, работает нормально, но могли ли предыдущие вызовы снизить скорость моего подключения к Интернету, и именно поэтому возникает ошибка?