预测() - 我选择新值的标准是什么?

时间:2018-06-12 08:51:26

标签: dataframe predict

基于这个问题:

Predict() - Maybe I'm not understanding it

有没有人理解我选择我想要为我的新数据框预测的值的标准是什么?

model <- lm(Coupon ~ Total, data=df)
new.df <- data.frame(Total=c(79037022, 83100656, 104299800))
predict(model, new.df)

他们正在使用这个代码而我无法落后于3个值:&#34; 79037022,83100656,104299800&#34;来自于最终被放入

predict(model, new.df)

谢谢! :)

1 个答案:

答案 0 :(得分:3)

当您有一些没有响应的新数据且希望从我们的模型中获取结果时,

predict可以正常工作。有时您可能会将原始数据放入预测函数,因为您希望获得诸如置信区间或预测区间之类的内容。出现这三个值:“79037022,83100656,104299800”只是因为当输入是这三个值时您对响应感兴趣。当然你可以使用其他值,R会给你结果。但请记住,该模型通常仅在新数据与原始数据不远时才有效。