我确定这是可以做到的,只是不确定如何! 我有一个大约500行(csv)的数据集,它显示足球运动员匹配stas(e,g传球,射击目标)等。我有一些他们的薪水(大约10),我试图预测他们的使用线性回归方程的工资。
在下面,如果Y是工资,R上有没有办法基本上自动填充?剩下的工资可能是基于我的十大工资?
lm(y~x1 + x2 + x3)
非常感谢任何帮助。
答案 0 :(得分:2)
这是predict
函数的作用。
请注意,您不需要明确调用lm
。因为调用"lm"
的结果是类predict.lm
的对象,所以R"知道"当你在上面调用predict
时使用lm1 <- lm(y ~ x1 + x2 +x3)
y.fitted <- predict(lm1)
。
例如:
PUSH({url: 'YourUrl+hash', transition: 'slide-out'});
答案 1 :(得分:0)
您还应该能够使用DAAG库中的函数cv.lm
进行交叉验证来测试模型的预测准确性。使用此功能,您可以创建测试数据以测试使用训练数据生成的模型。