【发布时间】:2019-10-20 20:48:02
【问题描述】:
这是我训练模型并检查样本统计数据的代码
#OLS statsmodels: Train the model
model = sm.OLS(Ytrain, Xtrain)
results = model.fit()
#In of Sample Statistics + residuals
InY_Prediction = results.predict(Xtrain)
InR2 = results.rsquared
InAdjR2 = results.rsquared_adj
InResiduals = Ytrain-InY_Prediction
#print(results.summary())
我试图在我的第一个代码中使用 R2 来获取样本外数据
#Out of Sample Statistics + residuals
OutY_Predicted = results.predict(Xtest)
如何获得用于样本外回归的 R2?
【问题讨论】:
-
问题是什么?
-
如何让 R2 用于样本外回归
标签: python statsmodels