Не удается подключиться к Quandl через R

Я пытаюсь извлечь данные из Quandl с помощью R. Когда я пытаюсь извлечь ряд данных, я получаю следующее сообщение:

Ошибка в curl::curl_fetch_memory(url, handle = handle): не удалось подключиться к серверу

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

Как это исправить?

Спасибо.


person Jack    schedule 24.11.2016    source источник


Ответы (1)


opts <- list(
  proxy         = "999.999.999.999", 
  proxyusername = "mydomain\\myusername", 
  proxypassword = "mypassword", 
  proxyport     = 8080
)
getURL("http://stackoverflow.com", .opts = opts)

Исходный источник: настройка прокси для R

Там также есть версия ответа для Mac (и, предположительно, для Linux). Я бы просто оставил это как комментарий, но у нас есть несколько вопросов без ответа по этой ошибке, поэтому нам нужно получить ответ на один, а затем дедуплицировать остальные.

При использовании другой функции по-прежнему включайте .opts = opts или используйте другую версию решения в связанном сообщении, которое было

1) Откройте Терминал и сделайте следующее:

export http_proxy=http://staff-proxy.ul.ie:8080
export HTTP_PROXY=http://staff-proxy.ul.ie:8080

2) Запустите R и сделайте следующее:

Sys.setenv(http_proxy="http://staff-proxy.ul.ie:8080")
person Hack-R    schedule 24.11.2016
comment
Почему бы просто не закрыться как обманщик? Я могу отказаться, если у вас есть веская причина не делать этого. - person IRTFM; 25.11.2016
comment
@ 42 у других с этим сообщением об ошибке нет одобренных или принятых ответов, но, возможно, достаточно просто перенаправить таким образом. - person Hack-R; 25.11.2016