TimeSeriesDataFrame.infer_frequency¶
- TimeSeriesDataFrame.infer_frequency(num_items: int | None = None, raise_if_irregular: bool = False) str [source]¶
根据观测值的时间戳推断时间序列的频率。
- 参数:
num_items (int 或 None, 默认为 None) –
随机选择用于推断频率的项数(单个时间序列)。值越低方法越快,但通过抽样可能会错过一些频率无效的项。
如果设置为 None,则所有项都将用于推断频率。
raise_if_irregular (bool, 默认为 False) – 如果为 True,当某些项具有不规则频率,或不同项具有不同频率时,将引发异常。
- 返回:
freq – 如果所有时间序列都具有规则频率,则返回与 pandas 兼容的频率别名。
如果某些项具有不规则频率或不同项具有不同频率,则返回字符串 IRREG。
- 返回类型:
str