📅  最后修改于: 2023-12-03 15:19:16.316000             🧑  作者: Mango
在pandas中,BusinessDay(BDay)和CustomBusinessDay(CBusinessDay)类允许我们定义自己的工作日。 isAnchored
方法用于返回CustomBusinessDay对象是否是锚定的。
CBusinessDay().isAnchored
无
布尔类型的值,表明CustomBusinessDay对象是否为锚定。
import pandas as pd
from pandas.tseries.offsets import CustomBusinessDay
# 创建一个自定义工作日对象
my_cbday = CustomBusinessDay(weekmask='Sun Mon Tue Wed Thu', holidays=['2021-07-05'])
# 判断CustomBusinessDay对象是否为锚定
print(my_cbday.isAnchored)
输出:
False
在上面的代码中,我们创建了一个CustomBusinessDay对象并将其赋值给my_cbday
。接下来,我们使用isAnchored
方法来确定my_cbday
是否为锚定。最后,我们打印出结果False。
这告诉我们my_cbday
不是锚定的对象。 如果我们使用类似于'WED'或“10th”这样的参数定义自定义工作日偏移,那么创建的CustomBusinessDay对象将是锚定的。