先知的预测输出的每一列的定义是什么?

时间:2019-06-21 15:59:35

标签: dataframe prediction prophet

当我在先知模型中调用预测时,平均预测为yhat,但是当我对平均趋势和季节性列进行求和时,这不等于yhat中的值。

为什么列中的项不等于yhatyhat_loweryhat_upper

1 个答案:

答案 0 :(得分:0)

使用以下等式预测先知的功能:

df2['yhat'] = (
                df2['trend'] * (1 + df2['multiplicative_terms'])
                + df2['additive_terms']
        )

因此,如果要手动创建yhat,则需要以给定的方式使用这三列。如果添加任何其他列,则将是重复计数,因为它已经包含在additive_termsmultiplicative_terms中。