指定R中数值变量的范围
我试图从一个数据集生成一个线性模型,然后使用该线性模型预测另一个数据集的值。然而,我得到的问题是预测值超出了可接受值的范围。我预测值在0-30之间,得到的值大于30。如何将模型限制在此范围内 我的代码片段:指定R中数值变量的范围,r,prediction,R,Prediction,我试图从一个数据集生成一个线性模型,然后使用该线性模型预测另一个数据集的值。然而,我得到的问题是预测值超出了可接受值的范围。我预测值在0-30之间,得到的值大于30。如何将模型限制在此范围内 我的代码片段: results.lm <- lm(y~a1+a2) predict(results.lm,newdata) 与限制模型预测(无法预先指定)不同,您可以在之后对输出向量设置上限: preds 1315 1316 1317 27.271558 31.1966
results.lm <- lm(y~a1+a2)
predict(results.lm,newdata)
与限制模型预测(无法预先指定)不同,您可以在之后对输出向量设置上限:
preds
1315 1316 1317
27.271558 31.196606 24.736370