我正在尝试为一组日内FX数据创建一个新的XTS对象。初始数据框称为“one_day_series”,如下所示:
pair id date_time bid ask mid_price
1 USDCAD 485194239 2009-08-03 08:00:00.451 1.07679 1.07699 1.07689
我用来创建XTS对象的命令如下:
my_xts <- xts(one_day_series[,6], as.POSIXct(strptime(one_day_series[,3], "%Y-%m-%d %H:%M:%S")))
我从中获取了一个XTS对象但是时间已经重置为00:00:02,这是一个例子:
row.names V1
1 2009-08-03 00:00:02 1.07591
我只是想从数据框中正确创建时间,所以如果有人能帮我理解这里出了什么问题,我将不胜感激?