Вызов 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 - я понимаю, что это много. Я не пропускаю ни "," или "()", поэтому я не думаю, что ошибка в моем синтаксисе, и пробелы или ввод новой строки не должны быть проблемой.

Я также создал вектор своих переменных и запустил вызов с вектором, и это тоже не сработало.

Когда я запускаю код, он думает около минуты, а затем возвращает ошибку. Я пробовал это с нашей геометрией и широким выходом. Мое подключение к Интернету, похоже, работает нормально, но могли ли предыдущие вызовы снизить скорость моего подключения к Интернету, и именно поэтому возникает ошибка?

0 ответов

Другие вопросы по тегам