我已完成数据的回归分析,包括学习时间,考试时间,课时和袖珍 我想知道预测研究小时的给定值,这是我到目前为止编码的样本,我得到的是回归而不是预测,我该如何解决?
> lm.fit
Call:
lm(formula = as.numeric(as.factor(examgrade)) ~ studyhours + classgrade + sleephours, data = mydata)
Coefficients:
(Intercept) studyhours classgrade sleephours
8.82448 -0.35188 -0.02341 -0.16522
这是它开始出错的地方,
> newdata=data.frame(studyhours=(c(5,25,100,150,250)))
> new.studyhours=data.frame(wt=c(5,25,100,150,250))
> predict (examgrades, newdata=new.studyhours)
Error in predict(examgrades, newdata = new.studyhours) :
object 'examgrades' not found
预测(examgrade,newdata = new.studyhours) 预测错误(examgrade,newdata = new.studyhours): 对象'考试'找不到
感谢您提供任何帮助或指导。