【发布时间】:2020-10-19 11:28:52
【问题描述】:
【问题讨论】:
标签: python pandas regression
【问题讨论】:
标签: python pandas regression
sklearn 是针对预测建模的,所以你不会得到你习惯的回归表。 Python 中 sklearn 的替代方法是 statsmodels。
另见How to get a regression summary in Python scikit like R does?
【讨论】:
我已经阅读了两种方式 statsmodel 和 classification_report
统计模型
import statsmodels.api as sm
X = sm.add_constant(X.ravel())
results = sm.OLS(y,x).fit()
results.summary()
分类报告
from sklearn.metrics import classifiation_report
y_preds = reg.predict(X_test)
print(classification_report(y_test,y_preds)
【讨论】: