1

我正在使用 quantmod 来获取股票行情的股票价格,这会创建一个 xts 对象。

当我尝试将此对象写入 csv 文件时,我似乎无法弄清楚如何使用变量名调用该对​​象。见下文:

ticker="IBM"
getSymbols(ticker,from='1990-01-01')
write.table(ticker,file="deleteme.csv", col.names=FALSE, sep=',')
write.table(as.data.frame(ticker),file="deleteme2.csv", col.names=FALSE, sep=',')

有谁知道我如何传入变量“ticker”并且 write.table 命令会知道它需要调用 IBM xts 数据文件?

谢谢!!

4

1 回答 1

1

找到了解决方法!我们需要在 quantmod 函数中关闭自动分配。

symbols<-getSymbols(px_ticker,from='1990-01-01', auto.assign=F)
于 2014-05-14T21:18:30.327 回答