TimeSeriesDataFrame.get_model_inputs_for_scoring¶
- TimeSeriesDataFrame.get_model_inputs_for_scoring(prediction_length: int, known_covariates_names: List[str] | None = None) Tuple[TimeSeriesDataFrame, TimeSeriesDataFrame | None] [source]¶
准备必要的模型输入,用于预测数据集中每个时间序列的最后
prediction_length
个时间步长。- 参数:
prediction_length (int) – 预测范围,即必须预测未来多少个时间步长。
known_covariates_names (List[str], optional) – 包含未来已知协变量的数据框列名。有关更多详细信息,请参阅
TimeSeriesPredictor
的known_covariates_names
。
- 返回值:
past_data (TimeSeriesDataFrame) – 数据,其中已从每个时间序列的末尾移除了最后的
prediction_length
个时间步长。known_covariates (TimeSeriesDataFrame 或 None) – 如果提供了
known_covariates_names
,则为包含预测范围内已知协变量值的数据框。否则,为None
。