我是机器学习的新手,我对线性回归截距参数的功能感到困惑。
[设置参数fit_intercept=False
时,将.coef
_的值设为287.986236,但是,设置fit_intercept=True
时,将.coef
_的值设为225.81285046。] >
为什么会有区别?而且我不确定如何解释结果并比较这些值!
lm = LinearRegression(fit_intercept=False).fit(REStaten_[['GROSS_SQUARE_FEET']], REStaten_['SALE_PRICE'])
lm.coef_
# 287.986236
lm = LinearRegression(fit_intercept=True).fit(REStaten_[['GROSS_SQUARE_FEET']], REStaten_['SALE_PRICE'])
lm.coef_
# 225.81285046
我是机器学习的新手,我对线性回归截距参数的功能感到困惑。设置参数fit_intercept = False时,我得到的.coef_值为...