【发布时间】:2013-10-15 05:16:22
【问题描述】:
我正在尝试使用 bdate_range 和 '1min' 频率来获取所有工作日的每分钟数据。
df = pd.bdate_range('20130101 9:30','20130106 16:00',freq='1min')
输出以
结尾......
2013-01-05 23:59:00
2013-01-06 00:00:00
In [158]:
注意 2013-01-05 和 2013-01-06 是周末,9:30 到 16:00 之间没有时间限制
我认为 freq = '1min' 完全覆盖了函数名称 bdate_range 中的 freq = 'B'
我也尝试过使用 date_range。它在 9:30 到 16:00 的时间范围内有效,但不能排除周末。
谢谢!
【问题讨论】:
标签: python pandas date-range