Python中的pandas.bdate_range()函数

Python中的pandas.bdate_range()函数

该方法用于返回一个固定频率的DatetimeIndex,默认频率为工作日。

语法:

pandas.bdate_range(start=None, end=None, periods=None, freq=’B’, tz=None, normalize=True, name=None, weekmask=None, holidays=None, closed=None, **kwargs,)

参数 :

  • start : 字符串或类似日期的东西,默认无,用于生成日期的左边界。
  • end : 字符串或类似日期的东西,默认为无,用于生成日期的右边界。
  • periods : 整数,默认为 None,生成的周期数。
  • freq : 字符串或DateOffset,默认为’B’(每日营业),频率字符串可以有倍数,例如’5H’。
  • tz : string or None, 时区名称,用于返回本地化的DatetimeIndex,例如Asia/Beijing。

下面是上述方法的实现和一些例子。

例子1 :

# importing packages
import pandas
  
# using pandas.bdate_range() method
print(pandas.bdate_range(start='8/1/2020',
                         end='8/20/2020'))

输出:

Python中的pandas.bdate_range()函数

例子2 :

# importing packages
import pandas
  
# using pandas.bdate_range() method
print(pandas.bdate_range(start='8/1/2020',
                         end='8/5/2020',
                         freq='5H'))

输出 :

Python中的pandas.bdate_range()函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程