使用quantmod包,我正在提取库存数据,如下所示
library(quantmod)
getSymbols('F')
head(F)
给出输出
F.Open F.High F.Low F.Close F.Volume
2007-01-03 7.56 7.67 7.44 7.51 78671500
2007-01-04 7.56 7.72 7.43 7.70 63545800
2007-01-05 7.72 7.75 7.57 7.62 40563800
2007-01-08 7.63 7.75 7.62 7.73 48941200
2007-01-09 7.75 7.86 7.73 7.79 56732500
2007-01-10 7.79 7.79 7.67 7.73 42398600
# and an unimportant(here) warning regarding download length
我希望能够在这里提取明显的日期列,并将数据作为data.frame使用,通常我会尝试查找列名并拉出该列,但日期不包括在柱!
答案 0 :(得分:6)
你可以尝试
dates <- index(F)
quantmod包以xts格式提取数据。将xts时间序列转换为数据帧可能并不总是可取的。
答案 1 :(得分:3)
它不是data.frame,它是一个xts。如果您想将其作为data.frame进行操作并获取日期(它们以rownames形式出现),请尝试:
socket.emit('join', {room: 'venue_1', token:'token1234'});