我想提示用户在控制台输入股票代码(例如 GOOG),然后使用 R 的 quantmod 包中的 getSymbols 函数下载给定股票代码的刻度数据并使用 quantmod 的 barChart 函数创建图。
我有
s1 <- readline("enter a symbol: ")
getSymbols(cat('"',s1,'"',sep=""),src="yahoo")
barChart(s1)
我收到以下错误消息“try.xts(x, error = "chartSeries 需要一个 xtsible 对象") 中的错误:chartSeries 需要一个 xtsible 对象”
仅使用控制台(不提示输入)我得到以下工作:
> getSymbols("GOOG",src="yahoo")
[1] "GOOG"
> barChart(GOOG)
我错过了什么?