我有跨整个 2015 年的以分钟为单位的欧元兑美元汇率时间序列,包括非交易日(例如周末),其中时间序列值在整个非交易期间重复。
我需要通过仅选择周日 23:00 pm 和周五 23:00 pm 之间的数据来丢弃这些时间段。
我还没有找到 Pandas 的解决方案(我知道如何在一天内的时间之间进行选择并在几天之间进行选择)。我可以简单地将时间移动 1 小时,然后只选择工作日,但这是一个次优的解决方案。
关于如何实现这一目标的任何想法?
数据示例:
Local time, Open, High, Low, Close, Volume
02.01.2015 22:58:00.000, 1.20008, 1.20016, 1.20006, 1.20009, 119.84
02.01.2015 22:59:00.000, 1.20009, 1.20018, 1.20004, 1.20017, 40.61
02.01.2015 23:00:00.000, 1.20017, 1.20017, 1.20017, 1.20017, 0
02.01.2015 23:01:00.000, 1.20017, 1.20017, 1.20017, 1.20017, 0
...
04.01.2015 22:58:00.000, 1.20017, 1.20017, 1.20017, 1.20017, 0
04.01.2015 22:59:00.000, 1.20017, 1.20017, 1.20017, 1.20017, 0
04.01.2015 23:00:00.000, 1.19495, 1.19506, 1.19358, 1.19410, 109.4
04.01.2015 23:01:00.000, 1.19408, 1.19414, 1.19052, 1.19123, 108.12
...