以日历为输入生成日期范围

问题描述

有没有办法直接使用

from pandas.tseries.holiday import USFederalHolidayCalendar

以便随后生成DatetimeIndex(不包括假期)?

pd.bdate_range()似乎不能接受这样的参数,但是肯定有一些便捷的方法可以实现这一点吗?

编辑:

能够使用CustomBusinessDay()类创建频率参数

USBDay = CustomBusinessDay(calendar=USFederalHolidayCalendar())
pd.bdate_range(start=start,end=end,freq=USBDay)

问题解决了!

解决方法

解决方案:

能够使用CustomBusinessDay()类创建频率参数

USBDay = CustomBusinessDay(calendar = USFederalHolidayCalendar()) pd.bdate_range(start = start,end = end,freq = USBDay)