R 将日期添加为索引
请建议如何将索引作为日期添加到DF。下载quotes date添加索引时,需要对read.csv添加的df执行相同操作 例如:R 将日期添加为索引,r,R,请建议如何将索引作为日期添加到DF。下载quotes date添加索引时,需要对read.csv添加的df执行相同操作 例如: library(quantmod) > getSymbols("^GSPC",src="yahoo",from=as.Date("2017-07-01",to=Sys.Date())) [1] "GSPC" > df<-read.csv("D:\\R\\tmp1\\SiM7.csv",header=F,skip=1,sep=";") (事实证明) 按
library(quantmod)
> getSymbols("^GSPC",src="yahoo",from=as.Date("2017-07-01",to=Sys.Date()))
[1] "GSPC"
> df<-read.csv("D:\\R\\tmp1\\SiM7.csv",header=F,skip=1,sep=";")
(事实证明)
按索引添加(df)
索引
与数据帧相反,可用于zoo和xts对象。有关更多信息,请参见索引。还要查看class(GSPC)
和class(df)
以了解这一差异
如果您的目标是将data.framedf
转换为与GSPC
相同的xts对象,请查看?xts
首先将V3中的日期值转换为基于时间的对象。似乎日期是数值。那么
df\u date\u vecindex()
来自哪个包呢?(来自索引(df)对不起,索引包:zoo(它是quantmod pckg的自动加载)请告诉我如何在时间上重复此操作…df[,4]-时间我需要索引中的日期和时间,例如(日期空间时间)检查日期和时间格式。
> GSPC[1,]
GSPC.Open GSPC.High GSPC.Low GSPC.Close GSPC.Volume GSPC.Adjusted
2017-07-03 2431.39 2439.17 2428.69 2429.01 1962290000 2429.01
>
> df[1,]
V1 V2 V3 V4 V5 V6 V7 V8 V9 V10
1 SiM7 5 20170522 100000 57236 57236 56767 56785 108295 0
>