📌  相关文章
📜  Python| Pandas tseries.offsets.BusinessDay.kwds(1)

📅  最后修改于: 2023-12-03 15:19:16.310000             🧑  作者: Mango

Python | Pandas tseries.offsets.BusinessDay.kwds

在 Pandas 库中,tseries.offsets.BusinessDay.kwds 偏移类用于指定自定义的定期偏移量。该类继承自 tseries.offsets.CustomBusinessDay 类,并且可以使用 kwargs 参数修改属性。它是一个可变的偏移,因为参数可以在调用时更改。

语法
class pandas.tseries.offsets.BusinessDay.kwds(**kwds)
参数

以下是 BusinessDay.kwds 类的参数:

  • kwds:dict
    • 可以包含定期偏移量的关键字参数,以及任何其他定制属性。
示例
import pandas as pd

bd = pd.tseries.offsets.BusinessDay(kwds={'weekmask': 'Sat Sun', 'holidays': ['2022-01-01']})
print(bd)

输出结果如下:

<BusinessDay: kwds={'weekmask': 'Sat Sun', 'holidays': ['2022-01-01']}>

在上面的示例中,我们创建了一个新的 BusinessDay.kwds 偏移类,并将周末设置为星期六和星期日,以及一个自定义假期 2022 年 1 月 1 日。

总结

在 Pandas 中,使用 tseries.offsets.BusinessDay.kwds 偏移类,可以很方便地定义自己的可变定期偏移量,以便在时间序列数据上执行计算。 通过指定关键字参数和其他定制属性,可以轻松地创建一个自己的 BusinessDay.kwds 对象,并将其与 DataFrame 或 Series 一起使用。