我是R编程的新手,所以,请耐心等待。我想运行多元线性回归并对我的运动数据进行预测。
load(sports)
summary (sports)
ls(sports)
attach(sports)
fit = lm(sport_score ~ sport_votes + sports_rating)
summary(fit)
newdata = data.frame( sport_vote = 80, sport_rating = 7.7 , data = sports)
predict(fit, newdata, interval="predict")
我已经使用了这个效果很好的代码,并在控制台中为我完美打印输出。但是,当我想编织它时,它有一个错误:
加载错误(sports.rdata):object' sports.rdata'未找到电话:... withcallinghandles - > withvisible - > eval - > eval - >负载
答案 0 :(得分:0)
我:从不使用attach
的原因之一是错误消息变得完全无法解释。在这种情况下,这完全是一个推测问题,因为它不是sports
的定义。也许你打算写load('sports.rdata')
? - 42- 1小时前
你:它给了我同样的错误:加载错误(sports.rdata).... - Zapata 59分钟前
我:你没有仔细阅读。如果你写了我写的东西,你就不会得到那个错误信息。你没注意到引号。 - 42-57分钟前
你:我删除了附件并使用了加载('sports.rdata')是你的意思吗? - Zapata 53分钟前
我:是的。如果删除附件,则需要在lm()