statsmodels.regression.linear_model.OLSResults.get_prediction

OLSResults.get_prediction(exog=None, transform=True, weights=None, row_labels=None, **kwargs)

计算预测结果。

Parameters:
exogarray_like, optional

您想要预测的值。

transformbool, optional

如果模型是通过公式拟合的,您是否希望将exog通过公式传递。默认值为True。例如,如果您拟合了一个模型y ~ log(x1) + log(x2),并且transform为True,那么您可以传递一个包含x1和x2在其原始形式中的数据结构。否则,您需要先对数据进行对数转换。

weightsarray_like, optional

权重解释为加权最小二乘法中的权重,用于预测残差的方差。

row_labelslist

要使用的行标签列表。如果未提供,则在 exog 可用时读取。

**kwargs

一些模型可以接受额外的关键字参数,详情请参阅模型的预测方法。

Returns:
linear_model.PredictionResults

预测结果实例包含预测和预测方差,并且可以根据需求计算置信区间和均值预测及新观测值预测的汇总表。


Last update: Oct 16, 2024