📅  最后修改于: 2023-12-03 15:19:15.485000             🧑  作者: Mango
在Pandas中可以通过PeriodIndex.weekofyear方法获取PeriodIndex中每个周期(period)所在的年份的周数。具体来说,它返回的是一维数组,其中每个元素代表PeriodIndex中相应的周期所在的年份中的周数。
PeriodIndex.weekofyear
无
返回一个一维数组,其中每个元素代表PeriodIndex中相应的周期所在的年份中的周数。
import pandas as pd
per_lst = pd.period_range('1/1/2020', periods=12, freq='M')
print(per_lst.weekofyear)
输出:
Int64Index([1, 5, 9, 13, 17, 22, 26, 30, 35, 39, 43, 48], dtype='int64')
import pandas as pd
per_lst = pd.period_range('1/1/2020', periods=12, freq='W')
print(per_lst.weekofyear)
输出:
Int64Index([1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4], dtype='int64')