我正在尝试使用下面的代码通过quantmod获取符号数据。
getSymbols(c("^DJI"),src='yahoo',from='2014-11-24',to='2017-11-24')我得到了一个错误
Error in 'colnames<-'('*tmp(', value = c("DJI.open", "DJI.High", "DJI.Low", :
length of 'dimnames' [2] not equal to array extent谢谢你的帮助。
编辑:我得到相同的错误与正常的报价器。
getSymbols(c("DWDP","AAPL","MCD","MRK","IBM","MMM","KO","DIS","CSCO","PG","TRV","UTX","HD","PFE","MSFT","VZ","GS","WMT","GE","INTC","BA","JPM","AXP","XOM","NKE","CAT","CVX","JNJ","UNH","V"),src='yahoo',from='2014-11-24',to='2017-11-24')发布于 2017-12-08 05:19:08
没有c的话。只管去做
getSymbols('^DJI', src = 'yahoo', from = '2014-11-24', to = '2017-11-24')回复编辑:
也许你的包和/或R已经过时了。我运行了你的代码
getSymbols(c("DWDP","AAPL","MCD","MRK","IBM","MMM","KO","DIS","CSCO","PG","TRV","UTX","HD","PFE","MSFT","VZ","GS","WMT","GE","INTC","BA","JPM","AXP","XOM","NKE","CAT","CVX","JNJ","UNH","V"),src='yahoo',from='2014-11-24',to='2017-11-24')
并且能够得到所有的价格。
https://stackoverflow.com/questions/47703812
复制相似问题