當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python pandas.PeriodIndex.asfreq用法及代碼示例


用法:

PeriodIndex.asfreq(freq=None, how='E')

將 PeriodArray 轉換為指定的頻率 freq

等效於將帶有給定參數的 pandas.Period.asfreq() 應用到此 PeriodArray 中的每個 Period

參數

freqstr

一個頻率。

howstr {‘E’, ‘S’},默認‘E’

元素是否應該對齊到末尾或在 pa 周期內開始。

  • “E”、“END”或“FINISH”表示結束,

  • “S”、“START”或“BEGIN”表示開始。

例如,1 月 31 日(“END”)與 1 月 1 日(“START”)。

返回

周期數組

具有新頻率的轉換後的 PeriodArray。

例子

>>> 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]')

相關用法


注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.PeriodIndex.asfreq。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。