用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。