import statsmodels.api as sm
train_x['const'] = 1 # 添加截距项
lr = sm.OLS(train_y,train_x)
result = lr.fit()
result.summary2()
# 预测
test_x['const'] = 1
result.predict(test_x)
# 预测结果输出为dataframe,方便保存到excel
a1 = pd.DataFrame(result.summary().tables[0]
python statsmodels 多元线性归回流程 结果导入excel
于 2024-06-06 18:18:01 首次发布