Ошибка при использовании функции * whatNWISdata * в пакете * dataRetrieval * из USGS: все компоненты запроса должны быть названы - PullRequest
0 голосов
/ 30 марта 2020

Я пытаюсь использовать функцию whatNWISdata для извлечения всех доступных данных для определенных c сайтов USGS.

Я получаю следующую ошибку при попытке выполнить функцию:

siteNo <- "09508300"

dailyDataAvailable <- whatNWISdata(siteNo, service = "dv", parameterCd = "00060", 
                                   statCd = "00003")

Выход:

Ошибка: все компоненты запроса должны иметь имя

Хотя я использую функцию, рекомендованную в rdocumentation.org и cran , я получаю ту же ошибку. Мой обновлен до последней версии, также как и мой пакет dataRetrieval , частью которого является эта функция.

Эта ошибка возникла в 2016 году на github , и они рекомендовали понизить пакет , но пакет httr был обновлен после того, как был задан этот вопрос, и, похоже, эта проблема была решена в обновлении.

Спасибо!

1 Ответ

0 голосов
/ 30 марта 2020

Большое спасибо за ваш вклад @Dragonoughtts!

Я написал автору по электронной почте, и, очевидно, они внесли некоторые небольшие изменения в формат входных значений, и да, вы правы в том, что первый аргумент нуждался в значении, как и в других входных данных для функции.

Для всех, у кого есть эта проблема, это работает, когда вы изменяете ввод следующим образом: dailyDataAvailable <- whatNWISdata(siteNumber = "09508300", service = "dv", parameterCd = "00060", statCd = "00003")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...