> date <- as.Date(data.AMZN$Date,format="%m /%d /%y")
> head(data.AMZN)
Date Open High Low Close Volume Adj.Close
755 2010-12-31 181.96 182.30 179.51 180.00 3451900 180.00
754 2011-01-03 181.37 186.00 181.21 184.22 5331400 184.22
753 2011-01-04 186.15 187.70 183.78 185.01 5031800 185.01
752 2011-01-05 184.10 187.45 184.07 187.42 3418800 187.42
751 2011-01-06 186.50 187.41 185.25 185.86 3179700 185.86
750 2011-01-07 187.88 188.45 183.74 185.49 5221700 185.49
> class(data.AMZN$Date)
[1] "factor"
> data.AMZN <- as.xts(data.AMZN[,2:7], order.by = data.AMZN[,1])
Error in xts(x, order.by = order.by, frequency = frequency, ...) :
order.by requires an appropriate time-based object
>
就是我想按照data.AMZN的第1列转换为时间序列数据,怎么转换完,还是说需要an appropriate time-based object
本人初学,求解答。照书上敲的,原封不动,竟然出错。哪里有问题啊。朋友们