【发布时间】:2017-06-14 00:55:05
【问题描述】:
我有一个具有以下结构的熊猫数据框:
Date Open High Low Close Volume
0 2003-10-01 00:00:00 1.16500 1.16700 1.16400 1.16690 1125
1 2003-10-01 01:00:00 1.16680 1.16790 1.16600 1.16720 933
............
这些是连续的时间值,因为它是 Eur/Usd 数据。 我想对此重新采样,创建一个每日数据框,该数据框使用日期 XXXX-XX-XX 09:00:00 的打开列上的值作为打开值,关闭值使用 XXXX-XX-XX 16:00:00 的关闭列值.高低应该是 XXXX-XX-XX 09:00:00 和 XXXX-XX-XX 16:00:00 之间的高高和低低。 交易量应该是 XXXX-XX-XX 09:00:00 和 XXXX-XX-XX 16:00:00 之间交易量的总和。 有没有简单的方法可以在熊猫中做到这一点? 怎么做?
谢谢
【问题讨论】:
-
你必须重新表述你的问题。
-
我有一个 24 小时金融时间序列 OHLC 和 1 小时时间范围的体积数据,我想将其重新采样为每日时间范围,但仅使用 09:00:00 到 17:00:00 之间的数据
标签: python pandas time-series resampling