首页 > 解决方案 > 如何根据某些参数得到预测值?

问题描述

R-Programming:我刚刚使用 ISLR 库在平滑样条曲线中创建了一个通用加法模型 (GAM)。我的以下代码是:

gam11 = lm(wage~s(age,5)+year+education, data = Wage)

如果我愿意,我如何准确计算出工资的预测值:

不一定要寻找如何绘制它,而是寻找确切的值。我的代码应该是什么样的?我应该使用预测()吗?

标签: rstat

解决方案


以下是如何使用的示例predict

lm(formula=wt ~ disp + qsec + carb, mtcars) -> lm.fit
# here you create a data.frame containing the values
newdata = data.frame(qsec=17.98, disp= 225, carb=2)
predict(lm.fit, newdata=newdata)
       1 
3.028772 

推荐阅读