【发布时间】:2016-05-29 02:53:45
【问题描述】:
我正在尝试从 Quandl 导入财务数据
library(Quandl)
library(xts)
currencies <- c("RUB", "USD", "JPY", "EUR", "CNY")
currencies <- paste("CURRFX/BRL", currencies, sep= "")
currency_ts <- lapply(as.list(currencies), Quandl, start_date="1999-01-01", end_date="2014-12-30", type="xts")
我用其他货币尝试了几次,它确实有效,但突然停止工作并开始给我这种错误:
错误:{"quandl_error":{"code":"QECx02","message":"您提交的 Quandl 代码不正确。请检查您的 Quandl 代码并重试。"}}
【问题讨论】:
-
这不能解决您的问题,但使用
paste0('CURRFX/BRL',currencies)而不是paste(...,sep="") -
一次重试您的代码一种货币,以找到有问题的货币
-
@etienne 我试过了……所以问题出在日元上。但这很奇怪,因为在我更改日期范围之前没有问题。那么接下来导入日元数据应该怎么做呢?提前致谢
-
quandl.com/search?query=CURRFX%2FBRLJPY : 网站上没有结果所以我怀疑你能不能导入它们。你可以尝试更改日期以查找是否有问题一年或你可以尝试从其他网站/包导入这些数据
-
对其他包有什么建议吗?