python pandas OLS.predict,什么是正确的签名?

时间:2013-03-24 12:46:42

标签: python model pandas regression predict

我有一个熊猫OLS模型,

mid_lag_lead_df_model
  

-------------------------回归分析摘要------------------ -------

     

式:Y 1< 1> +< 2> +< 3> +

     

观察次数:56   自由度数:4

     

R平方:0.2864   Adj R-squared:0.2452

     

Rmse:0.0001

     

F-stat(3,52):6.9554,p值:0.0005

     

自由度:模型3,渣油52

     

-----------------------估计系数汇总-------------------- ----

 Variable       Coef    Std Err     t-stat    p-value    CI 2.5%   CI 97.5%
     
        1     0.0527     0.0268       1.97     0.0547     0.0001     0.1053
        2    -0.0009     0.0269      -0.03     0.9730    -0.0537     0.0519
        3     0.0980     0.0268       3.66     0.0006     0.0455     0.1505
intercept     0.0000     0.0000       1.59     0.1184    -0.0000     0.0000
     

---------------------------------摘要结束----------- ----------------------

如果我需要预测来自y

[0.000207, -0.000361, -0.000091]
mid_lag_lead_df_model.predict

上面使用predict的签名应该是什么?

1 个答案:

答案 0 :(得分:2)

您可以这样做来计算y这个您的自变量矢量:

mid_lag_lead_df_model.beta.dot(pandas.Series([0.000207, -0.000361, -0.000091]))