python pandas OLS.predict,正确的签名是什么?
我有一个使用pandas库的OLS模型,
mid_lag_lead_df_model
-------------------------回归分析总结-------------------------
公式: Y ~ <1> + <2> + <3> +
观察数量: 56 自由度数量: 4
R平方: 0.2864 调整后的R平方: 0.2452
均方根误差: 0.0001
F统计量 (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
---------------------------------总结结束---------------------------------
如果我需要根据 [0.000207, -0.000361, -0.000091]
来预测 y
的值,
mid_lag_lead_df_model.predict
那么使用 predict
的时候,应该怎么写呢?
1 个回答
2
你可以这样做来计算 y
,这是你的自变量向量:
mid_lag_lead_df_model.beta.dot(pandas.Series([0.000207, -0.000361, -0.000091]))