3

R を使用して Quandl からデータを取得しようとしています。データ系列を取得しようとすると、次のメッセージが表示されます。

curl::curl_fetch_memory(url, handle = handle) のエラー: サーバーに接続できませんでした

同様の投稿を確認しましたが、どうやらこれはプロキシの問題ですか? 会社のパソコンを使って接続しようとしています。

これを修正するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

1
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")
于 2016-11-24T19:20:16.300 に答える