statsmodels.api.OLS多元线性回归的模型分数model.score是什么含义?
2023-07-24 阅读 35
在statsmodels.api.OLS中,model.score方法用于计算多元线性回归模型的拟合优度(Goodness of Fit)。拟合优度是指模型对观测数据的拟合程度,其取值范围在0到1之间。
具体而言,model.score方法返回的是R-squared(R平方)的值。R-squared表示因变量的方差能够被模型所解释的比例。它的计算公式为1 - (残差平方和 / 总平方和),其中残差平方和是模型预测值与实际观测值之间的差异的平方和,总平方和是因变量的总方差。
R-squared的取值范围在0到1之间,越接近1表示模型对数据的拟合越好,越接近0表示模型对数据的拟合较差。然而,R-squared并不能完全反映模型的有效性,因此在评估模型时还需要考虑其他指标和统计检验。
更新于 2023年07月24日