繁体   English   中英

Quantum R-不使用库存清单

[英]quantmod R- not using list of stocks

我有一个带有股票列表列的数据框。

paraCot$sigla

 [1] "AEN.BA"   "AGRO.BA"  "ALUA.BA"  "AUSO.BA"  "BHIP.BA"  "BMA.BA"   "BOLT.BA"  "BPAT.BA" 
 [9] "BRIO.BA"  "CADO.BA"  "CAPU.BA"  "CAPX.BA"  "CARC.BA"  "CECO2.BA"

等等。 我想下载每个的价格。 我尝试了Quantmod包。

Symbols=paste(shQuote(paraCot$sigla, type='cmd'), collapse=',')

Stocks = lapply(Symbols, 
                function(sym) {  na.omit(getSymbols(sym, from='2015-07-01', auto.assign=FALSE))
})

但是我得到一个错误。

...两次尝试后下载失败。 错误消息:HTTP错误404。

我尝试引入一个列表并使用相同的功能,它可以工作。

l=c("GAL", "AGRO.BA")
Stocks = lapply(l, 
                function(sym) {  na.omit(getSymbols(sym, from='2015-07-01', auto.assign=FALSE))
                })

我想这与符号的数据类型有关,但是我看到一个列表用逗号分隔,每个元素用引号括起来。

谢谢。

尝试这个:

tickers <- paraCot$sigla
getSymbols(tickers, src = ‘yahoo’)

确保您安装了最新的`quantmod'软件包。 (src ='google'给您一个下载错误,因为它们使用了不同的符号或没有数据)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM