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


Python pandas.DatetimeIndex.is_quarter_start用法及代碼示例


用法:

property DatetimeIndex.is_quarter_start

指示日期是否為季度的第一天。

返回

is_quarter_start係列或日期時間索引

與具有布爾值的原始數據相同的類型。係列將具有相同的名稱和索引。 DatetimeIndex 將具有相同的名稱。

例子

此方法在具有日期時間值的係列上可用,位於 .dt 訪問器下,並且直接在 DatetimeIndex 上可用。

>>> df = pd.DataFrame({'dates':pd.date_range("2017-03-30",
...                   periods=4)})
>>> df.assign(quarter=df.dates.dt.quarter,
...           is_quarter_start=df.dates.dt.is_quarter_start)
       dates  quarter  is_quarter_start
0 2017-03-30        1             False
1 2017-03-31        1             False
2 2017-04-01        2              True
3 2017-04-02        2             False
>>> idx = pd.date_range('2017-03-30', periods=4)
>>> idx
DatetimeIndex(['2017-03-30', '2017-03-31', '2017-04-01', '2017-04-02'],
              dtype='datetime64[ns]', freq='D')
>>> idx.is_quarter_start
array([False, False,  True, False])

相關用法


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