关于使用LinearRegression类中_residues属性报错“attributeerror: 'linearregression' object has no attribute '_residues'”
当使用sklearn库中liner_model进行线性回归预测数据时计算数据训练集残差平方和使LinearRegression的_residues属性时报错LinearRegression中没有属性_residues
model = LinearRegression()
hypothesis = model.fit(xTrain, yTrain)
hpyTrain = model.predict(xTrain)
hpyTest = model.predict(xTest) # 针对测试数据进行预测
print("Python计算的训练数据集残差平方和", model._residues)
原因是scikit-learn库版本过高,当前使用的是1.1.2,更改为1.0.2时结果正确输出。