Quantmod错误'无法打开网址'

Wol*_*olf 6 r quantmod

我今天开始使用quantmod包遇到错误.运行此代码(或一般请求符号)时,其他任何人都有相同的错误?

library(quantmod) getSymbols("CPIAUCNS",src="FRED")

错误:
Error in download.file(paste(FRED.URL, "/", Symbols[[i]], "/", "downloaddata/", : cannot open URL 'http://research.stlouisfed.org/fred2/series/CPIAUCNS/downloaddata/CPIAUCNS.csv'

URL本身工作正常.

Jos*_*ich 7

FRED将URL方案从http://更改为https://.我正在努力确定一个适用于所有平台的补丁.如果--internet2已设置,当前代码在Windows上仍适用于我.

在Unix相似者,一个可能的解决方案是增加method="curl"method="wget"download.file呼叫getSymbols.FRED.


Wol*_*olf 7

另一个(临时)解决方案是在实际getSymbols脚本之前调用以下之一:

options(download.file.method="libcurl")

options(download.file.method="wget")

options(download.file.method="wininet")

第一个选项适用于我(在Mac上).
感谢Rmetrics的 Paul Gilbert (帖子下)