R を使用して Quandl からデータを取得しようとしています。データ系列を取得しようとすると、次のメッセージが表示されます。
curl::curl_fetch_memory(url, handle = handle) のエラー: サーバーに接続できませんでした
同様の投稿を確認しましたが、どうやらこれはプロキシの問題ですか? 会社のパソコンを使って接続しようとしています。
これを修正するにはどうすればよいですか?
ありがとう。
opts <- list(
proxy = "999.999.999.999",
proxyusername = "mydomain\\myusername",
proxypassword = "mypassword",
proxyport = 8080
)
getURL("http://stackoverflow.com", .opts = opts)
出典:Rのプロキシ設定
回答の Mac (およびおそらく Linux) バージョンもあります。これはコメントとして残しておきますが、このエラーに関して未回答の質問が複数あるため、回答のある質問を 1 つ取得してから、他の質問を重複排除する必要があります。
別の関数を使用する場合でも .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")