TimeSeriesDataFrame.infer_frequency¶
- TimeSeriesDataFrame.infer_frequency(num_items: int | None = 100, raise_if_irregular: bool = False) str[source]¶
根据观测的时间戳推断时间序列的频率。
- Parameters:
num_items (int 或 None, 默认值 = 100) –
随机选择的项目数量(单个时间序列)用于推断频率。较低的值会加快方法的速度,但会增加由于子采样而遗漏一些具有无效频率的项目的可能性。
如果设置为 None,则所有项目将用于推断频率。
raise_if_irregular (bool, default = False) – 如果为True,当某些项目具有不规则频率,或者不同项目具有不同频率时,将引发异常。
- Returns:
freq – 如果所有时间序列都有固定的频率,返回一个与pandas兼容的频率别名。
如果某些项目具有不规则的频率,或者不同的项目具有不同的频率,则返回字符串IRREG。
- Return type:
字符串