属性错误:“函数”对象没有属性“摘要”

问题描述 投票:0回答:1

我正在尝试在多元线性回归的后向消除方法中获取摘要,并得到错误。

这里是我遇到错误的代码。

X_opt = X[:, [0,1,2,3,4,5]]
regressor_OLS = sm.OLS(endog=Y, exog=X_opt).fit
regressor_OLS.summary()
AttributeError     Traceback (most recent call last)
<ipython-input-26-c8a038cdb955> in <module>
----> 1 regressor_OLS.summary()

AttributeError: 'function' object has no attribute 'summary'

它应该只返回回归表,但显示错误。

python machine-learning linear-regression statsmodels summary
1个回答
0
投票

您可以通过两种不同的方法解决它:

regressor_OLS = sm.OLS(endog=Y, exog=X_opt)
results = regressor_OLS.fit()

或:

regressor_OLS = sm.OLS(endog=Y, exog=X_opt).fit()

希望对您有所帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.