如何在XTS中索引一分钟的盘中数据?

ka

我已经使用Quantmod处理了每日库存数据。Quantmod自动从google / yahoo金融网站下载数据,并自动将日期转换为xts对象作为索引。

           AAPL.Open AAPL.High AAPL.Low AAPL.Close AAPL.Volume AAPL.Adjusted
2014-10-01    100.59    100.69    98.70      99.18    51491300      97.09741
2014-10-02     99.27    100.22    98.04      99.90    47757800      97.80230
2014-10-03     99.44    100.21    99.04      99.62    43469600      97.52818
2014-10-06     99.95    100.65    99.42      99.62    37051200      97.52818
2014-10-07     99.43    100.12    98.73      98.75    42094200      96.67644
2014-10-08     98.76    101.11    98.31     100.80    57404700      98.68340
2014-10-09    101.54    102.38   100.61     101.02    77376500      98.89877

现在,我正在使用一分钟的持续时间的盘中数据(csv格式),并将其转换为六列的数据帧(df)。

      Date     Time Open High  Low Close
1 20150408 09:17:00 7.15 7.15 7.10  7.10
2 20150408 09:18:00 7.15 7.15 7.15  7.15
3 20150408 09:19:00 7.10 7.10 7.10  7.10
4 20150408 09:20:00 7.10 7.10 7.05  7.10
5 20150408 09:21:00 7.10 7.15 7.10  7.10
6 20150408 09:22:00 7.10 7.10 7.05  7.10 

现在如何将该数据帧转换为时间序列,以便可以将其与默认的quantmod函数(例如Cl(),Op(),OHLC()等)一起使用。

德克·埃德比布特尔

初级,亲爱的沃森:将日期和时间合并为POSIXct,使用该日期和时间

由于未提供可重复的数据,因此未经测试:

pt <- as.POSIXct(paste(X$Date, X$Time), format="%Y%m%d %H:%M:%S")
N <- xts(X[, -(1:2)], order.by=pt)

X是您当前的data.frame,它N是一个xtsX(减去日期和时间)的数据构成的新对象,pt用作索引。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python熊猫每天从熊猫数据框索引中删除第一分钟

来自分类Dev

如何在matplotlib中删除一分钟的轴标签

来自分类Dev

一分钟。字典中的值

来自分类Dev

在熊猫中仅选择每隔一分钟有数据的日期范围

来自分类Dev

如何替换事件页面扩展中的短(不到一分钟)setTimeouts

来自分类Dev

我如何每隔一分钟在php中执行代码?

来自分类Dev

SSMS立即连接数据库,而C#中的SqlClient需要一分钟吗?

来自分类Dev

如何在安装新的crontab时修复“糟糕的一分钟”错误

来自分类Dev

声音弹出窗口显示xubuntu中的每一分钟

来自分类Dev

声音弹出窗口显示xubuntu中的每一分钟

来自分类Dev

从列表中获取最后一分钟的日期行

来自分类Dev

一分钟后在较新的Linux操作系统中黑屏

来自分类Dev

用一分钟间隔的时间戳替换CSV文件中的列

来自分类Dev

如何在执行另一分钟后的x分钟内执行SQL查询?

来自分类Dev

熊猫:时间序列数据:如何选择一个小时,一天或一分钟的行?

来自分类Dev

在表格中,查看ID在一天中的每一分钟是否都有一行-如何优化此查询?

来自分类Dev

计算一天中每一分钟“活动”数据框中有多少行的最有效方法是什么?

来自分类Dev

为Spark SQL中的每一分钟差异创建一个新行

来自分类Dev

一天中的每一分钟都可以显示不同图像的JavaScript

来自分类Dev

从最后一分钟开始活动(PHP)

来自分类Dev

给字符串加一分钟

来自分类Dev

DateTime.TryParseExact增加一分钟?

来自分类Dev

DateTime.TryParseExact增加一分钟?

来自分类Dev

一分钟后无法上网

来自分类Dev

运行Cron不到一分钟-Laravel

来自分类Dev

WordPress网站加载将近一分钟

来自分类Dev

Ubuntu 需要一分钟才能启动

来自分类Dev

查找最近一分钟内日志文件中关键字出现的次数

来自分类Dev

Grafana在最后一分钟错误地渲染了数据

Related 相关文章

  1. 1

    Python熊猫每天从熊猫数据框索引中删除第一分钟

  2. 2

    如何在matplotlib中删除一分钟的轴标签

  3. 3

    一分钟。字典中的值

  4. 4

    在熊猫中仅选择每隔一分钟有数据的日期范围

  5. 5

    如何替换事件页面扩展中的短(不到一分钟)setTimeouts

  6. 6

    我如何每隔一分钟在php中执行代码?

  7. 7

    SSMS立即连接数据库,而C#中的SqlClient需要一分钟吗?

  8. 8

    如何在安装新的crontab时修复“糟糕的一分钟”错误

  9. 9

    声音弹出窗口显示xubuntu中的每一分钟

  10. 10

    声音弹出窗口显示xubuntu中的每一分钟

  11. 11

    从列表中获取最后一分钟的日期行

  12. 12

    一分钟后在较新的Linux操作系统中黑屏

  13. 13

    用一分钟间隔的时间戳替换CSV文件中的列

  14. 14

    如何在执行另一分钟后的x分钟内执行SQL查询?

  15. 15

    熊猫:时间序列数据:如何选择一个小时,一天或一分钟的行?

  16. 16

    在表格中,查看ID在一天中的每一分钟是否都有一行-如何优化此查询?

  17. 17

    计算一天中每一分钟“活动”数据框中有多少行的最有效方法是什么?

  18. 18

    为Spark SQL中的每一分钟差异创建一个新行

  19. 19

    一天中的每一分钟都可以显示不同图像的JavaScript

  20. 20

    从最后一分钟开始活动(PHP)

  21. 21

    给字符串加一分钟

  22. 22

    DateTime.TryParseExact增加一分钟?

  23. 23

    DateTime.TryParseExact增加一分钟?

  24. 24

    一分钟后无法上网

  25. 25

    运行Cron不到一分钟-Laravel

  26. 26

    WordPress网站加载将近一分钟

  27. 27

    Ubuntu 需要一分钟才能启动

  28. 28

    查找最近一分钟内日志文件中关键字出现的次数

  29. 29

    Grafana在最后一分钟错误地渲染了数据

热门标签

归档