Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我在 R 中执行线性回归,我会得到一个很好的结果模型总结、$R^2$、不同特征的 p 值等。
如果我在 scikit_learn 中做同样的事情,我什么也得不到。有没有办法在那里打印模型的摘要?
据我所知,Scikit-learn 没有像 R 这样的汇总函数。但是,另一个 Python 包 statmodels 有。另外,它的实现与 R 更相似。
from statsmodels.formula.api import ols #you need a Pandas dataframe df with columns labeled Y, X, & X2 est = ols(formula = 'Y ~ X + X2', data = df).fit() est.summary()