pandas.PeriodIndex.asfreq#
- PeriodIndex.asfreq(freq=None, how='E')[源代码]#
将周期数组转换为指定频率 freq 。
相当于应用
pandas.Period.asfreq()
每个对象都有给定的参数Period
在此周期数组中。- 参数
- freq应力
一个频率。
- how字符串{‘E’,‘S’},默认为‘E’
元素应在pa期间内对齐到结尾处还是开始处。
“E”、“End”或“Finish”表示结束,
“%s”、“Start”或“Begin”表示Start。
例如,1月31日(‘End’)与1月1日(‘Start’)。
- 退货
- PeriodArray
使用新频率转换的周期数组。
参见
pandas.arrays.PeriodArray.asfreq
将周期数组中的每个周期转换为给定频率。
Period.asfreq
转换为
Period
对象到给定的频率。
示例
>>> pidx = pd.period_range('2010-01-01', '2015-01-01', freq='A') >>> pidx PeriodIndex(['2010', '2011', '2012', '2013', '2014', '2015'], dtype='period[A-DEC]')
>>> pidx.asfreq('M') PeriodIndex(['2010-12', '2011-12', '2012-12', '2013-12', '2014-12', '2015-12'], dtype='period[M]')
>>> pidx.asfreq('M', how='S') PeriodIndex(['2010-01', '2011-01', '2012-01', '2013-01', '2014-01', '2015-01'], dtype='period[M]')