pandas.DatetimeIndex.inferred_freq #

日期时间索引。inferred_freq [来源] #

尝试返回表示由 infer_freq 生成的频率的字符串。

如果无法自动检测频率,则返回 None。

例子

对于日期时间索引:

>>> idx = pd.DatetimeIndex(["2018-01-01", "2018-01-03", "2018-01-05"])
>>> idx.inferred_freq
'2D'

对于 TimedeltaIndex:

>>> tdelta_idx = pd.to_timedelta(["0 days", "10 days", "20 days"])
>>> tdelta_idx
TimedeltaIndex(['0 days', '10 days', '20 days'],
               dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.inferred_freq
'10D'