Censusapi работает для некоторых API, но не для других - PullRequest
0 голосов
/ 15 октября 2019

Я пытаюсь загрузить импорт из США из остального мира, используя API переписи США (вы можете зарегистрироваться и получить свой собственный ключ по этой ссылке ; получить ее довольно просто). Я использую специальный пакет R под названием censusapi , и он работает для некоторых вызовов. Однако для некоторых комбинаций год-месяц я получил следующую ошибку:

Ошибка в raw [1,]: неверное количество измерений.

Мой код:

data <- getCensus(
   name = "timeseries/intltrade/imports/hs",
   vars = c("I_COMMODITY","I_COMMODITY_LDESC","GEN_VAL_MO","CTY_CODE","CTY_NAME","YEAR", "MONTH"),
   CTY_CODE="-", MONTH="01", YEAR=2013, COMM_LVL="HS10", key="mykey")

Он работает в течение 2016–2019 годов, но не в 2013–2015 годах. Я попытался переустановить R и также изменил вызов, но я знаю, что вызов в порядке. Посмотрите эту ссылку , чтобы проверить.

Кто-нибудь сталкивался с такой же проблемой? Спасибо!

...