将值传递给R中的线性回归模型

时间:2019-03-11 00:49:46

标签: r linear-regression

我是R的新手,已经在R中建立了具有三个预测变量的多元线性回归模型,现在我想传递三个预测变量的值集并预测该值,以下是我的系数并进行截取

(拦截)X Y Z         -29 -0.24 3.49 8.3

我知道如何编写公式并手动计算公式,但是例如,如果我要传递x = 0.1 Y,则因子值为'1'且Z = 6传递给模型,然后运行模型以获取输出怎么做

1 个答案:

答案 0 :(得分:0)

让我们假设您的回归对象的名称为mymod。然后predict函数有一个newdata参数,该参数需要一个列表,该列表提供与您的公式的RHS相对应的命名向量:

 predict( mymod, newdata= list(X=0.1, Y='1', Z=6) )
相关问题