我知道这是一个基本问题,但我不是python程序员。我有一个使用sklearn套件在python服务器上运行回归的应用程序。是否有一个简单的命令可以返回样本中每个数据记录的预测或残差?
最佳答案
在sklearn中获取预测使用.predict(x)
modelname.fit(xtrain, ytrain)
prediction = modelname.predict(x_test)
residual = (y_test - prediction)
如果您使用的是OLS统计模型
OLS_model = sm.OLS(y,x).fit() # training the model
predicted_values = OLS_model.predict() # predicted values
residual_values = OLS_model.resid # residual values
关于python - 在python sklearn回归中,是否有一条命令返回所有记录的残差,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55095437/