The Pandas tseries offsets CustomBusinessMonthBegin function is_anchored() used to determine whether the frequency is a unit frequency where n = 1. It returns a boolean value that specifies whether an unit frequency value is 1.
1 CustomBusinessMonthBegin.is_anchored()
1 import pandas as pd
2
3
4 offset = pd.tseries.offsets.CustomBusinessMonthBegin()
5 res = offset.is_anchored()
6 print(f'Does unit frequency is 1 : {res}')
7
8
9 offset1 = pd.tseries.offsets.CustomBusinessMonthBegin(n = 1)
10 res1 = offset1.is_anchored()
11 print(f'Does unit frequency is 1 : {res1}')
12
13
14 offset2 = pd.tseries.offsets.CustomBusinessMonthBegin(n = 4)
15 res2 = offset2.is_anchored()
16 print(f'Does unit frequency is 1 : {res2}')
In the above example, a CustomBusinessMonthBegin objects are created with and without unit frequency. A is_anchored() function is called that determine whether the unit frequency is 1. The result is assign to the variable that will be printed on console.
1 Does unit frequency is 1 : True
2 Does unit frequency is 1 : True
3 Does unit frequency is 1 : False
Example 2
1 import pandas as pd
2
3 offset = pd.tseries.offsets.CustomBusinessMonthBegin(normalize = True)
4 res = offset.is_anchored()
5 print(f'Does unit frequency is 1 : {res}')
In the above example, a CustomBusinessMonthBegin objects are created without unit frequency and normalize as true. A is_anchored() function is called that determine whether the unit frequency is 1.
1 Does unit frequency is 1 : True
Example 3
1 import pandas as pd
2
3 offset1 = pd.tseries.offsets.CustomBusinessMonthBegin(n = 3, normalize = True)
4 res1 = offset1.is_anchored()
5 print(f'Does unit frequency is 1 : {res1}')
In the above example, a CustomBusinessMonthBegin objects are created with unit frequency and normalize as true. A is_anchored() function is called that determine whether the unit frequency is 1.
1 Does unit frequency is 1 : False
Related options for your search