R quandl:canned';无法连接到主机
我开始使用Quandl工具,使用QuandlR API将数据集导入R。这似乎是最简单的事情。但是我有一个问题。下面粘贴的代码片段(对我来说)不起作用。它返回一个错误R quandl:canned';无法连接到主机,r,quandl,R,Quandl,我开始使用Quandl工具,使用QuandlR API将数据集导入R。这似乎是最简单的事情。但是我有一个问题。下面粘贴的代码片段(对我来说)不起作用。它返回一个错误 library(Quandl) my_quandl_dtst <- Quandl("DOE/RBRTE") Error in function (type, msg, asError = TRUE) : couldn't connect to host 另一方面,从quandl网站导出数据集设施粘贴url的read.
library(Quandl)
my_quandl_dtst <- Quandl("DOE/RBRTE")
Error in function (type, msg, asError = TRUE) : couldn't connect to host
另一方面,从quandl网站导出数据集设施粘贴url的read.csv可以:
my_quandl_dtst <- read.csv('http://www.quandl.com/api/v1/datasets/DOE/RBRTE.csv?', colClasses = c('Date' = 'Date'))
my_quandl\u dtst我想您需要检查域quand1.com是否接受到RBRTE.csv文件的远程连接。好的,我找到了解决方案,我必须设置RCurlOptions,因为quandl函数使用getURL()从url下载数据。但我也必须使用options()函数。因此:
options(RCurlOptions = list(proxy = "my.proxy", proxyport = my.proxyport.number))
head(quandldata <- Quandl("NSE/OIL"))
Date Open High Low Last Close Total Trade Quantity Turnover (Lacs)
1 2014-03-03 453.5 460.05 450.10 450.30 451.30 90347 410.08
2 2014-02-28 440.0 460.00 440.00 457.60 455.55 565074 2544.66
3 2014-02-26 446.2 450.95 440.00 440.65 440.60 179055 794.24
4 2014-02-25 445.1 451.75 445.10 446.60 447.20 86858 389.38
5 2014-02-24 443.0 449.50 443.00 446.50 446.30 81197 362.33
6 2014-02-21 447.9 448.65 442.95 445.50 446.80 95791 427.32
options(rcurlpoptions=list(proxy=“my.proxy”,proxyport=my.proxyport.number))
总目(quandldata)
options(RCurlOptions = list(proxy = "my.proxy", proxyport = my.proxyport.number))
head(quandldata <- Quandl("NSE/OIL"))
Date Open High Low Last Close Total Trade Quantity Turnover (Lacs)
1 2014-03-03 453.5 460.05 450.10 450.30 451.30 90347 410.08
2 2014-02-28 440.0 460.00 440.00 457.60 455.55 565074 2544.66
3 2014-02-26 446.2 450.95 440.00 440.65 440.60 179055 794.24
4 2014-02-25 445.1 451.75 445.10 446.60 447.20 86858 389.38
5 2014-02-24 443.0 449.50 443.00 446.50 446.30 81197 362.33
6 2014-02-21 447.9 448.65 442.95 445.50 446.80 95791 427.32