用法:
pandas.bdate_range(start=None, end=None, periods=None, freq='B', tz=None, normalize=True, name=None, weekmask=None, holidays=None, closed=NoDefault.no_default, inclusive=None, **kwargs)
返回固定频率的 DatetimeIndex,默认频率为工作日。
- start:str 或datetime-like,默认无
生成日期的左边界。
- end:str 或datetime-like,默认无
生成日期的右边界。
- periods:整数,默认无
要生成的周期数。
- freq:str 或 DateOffset,默认为“B”(商业日报)
频率字符串可以有多个,例如'5H'。
- tz:str 或 None
返回本地化 DatetimeIndex 的时区名称,例如 Asia/Beijing。
- normalize:布尔值,默认为 False
在生成日期范围之前将开始/结束日期标准化为午夜。
- name:str,默认无
结果 DatetimeIndex 的名称。
- weekmask:str 或无,默认无
有效工作日的星期掩码,传递给
numpy.busdaycalendar
,仅在传递自定义频率字符串时使用。默认值 None 等价于“Mon Tue Wed Thu Fri”。- holidays:list-like 或无,默认无
要从有效工作日集合中排除的日期,传递给
numpy.busdaycalendar
,仅在传递自定义频率字符串时使用。- closed:str,默认无
使间隔相对于给定频率关闭到‘left’, ‘right’,或两侧(无)。
- inclusive:{“both”, “neither”, “left”, “right”},默认 “both”
包括边界;是否将每个边界设置为关闭或打开。
- **kwargs:
为了兼容性。对结果没有影响。
- 日期时间索引
参数:
返回:
注意:
在四个参数中:
start
、end
、periods
和freq
,必须指定三个。指定freq
是bdate_range
的要求。如果不需要指定freq
,请使用date_range
。要了解有关频率字符串的更多信息,请参阅此链接。
例子:
请注意结果中如何跳过两个周末。
>>> pd.bdate_range(start='1/1/2018', end='1/08/2018') DatetimeIndex(['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04', '2018-01-05', '2018-01-08'], dtype='datetime64[ns]', freq='B')
相关用法
- Python pandas.bdate_range()用法及代码示例
- Python pandas.arrays.IntervalArray.is_empty用法及代码示例
- Python pandas.DataFrame.ewm用法及代码示例
- Python pandas.api.types.is_timedelta64_ns_dtype用法及代码示例
- Python pandas.DataFrame.dot用法及代码示例
- Python pandas.DataFrame.apply用法及代码示例
- Python pandas.DataFrame.combine_first用法及代码示例
- Python pandas.read_pickle用法及代码示例
- Python pandas.Index.value_counts用法及代码示例
- Python pandas.DatetimeTZDtype用法及代码示例
- Python pandas.DataFrame.cumsum用法及代码示例
- Python pandas.Interval.is_empty用法及代码示例
- Python pandas.api.indexers.FixedForwardWindowIndexer用法及代码示例
- Python pandas.core.resample.Resampler.nearest用法及代码示例
- Python pandas.Series.add_prefix用法及代码示例
- Python pandas.Period.strftime用法及代码示例
- Python pandas.Series.map用法及代码示例
- Python pandas.Series.max用法及代码示例
- Python pandas.DataFrame.rename用法及代码示例
- Python pandas.DataFrame.to_numpy用法及代码示例
注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.bdate_range。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。