如何从 R 中线性模型的新输入中预测值?

机器算法验证 r 预测 线性模型
2022-02-02 03:31:25

我在 R: 中创建了一个线性模型mod = lm(train_y ~ train_x)我想将 X 的列表传递给它并获得它的预测/估计/预测 Y。我查看了predict(),但我认为这是为了别的,或者我只是不知道如何使用它。

我猜测通过获取模型的系数,我可以手动插入 test_x 变量一个接一个,并获得预测的 Y,但我猜有一种更有效的方法可以做到这一点。

1个回答

train_x如果您想要= 1、2 和 3的预测值,请使用predict(mod, data.frame(train_x = c(1, 2, 3))).