r 软件中的加载数据错误 - rmarkdown knit

Error in load data in r software - rmarkdown knit

我是 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):未找到对象 'sports.rdata' 调用:... withcallinghandles -> withvisible -> eval -> eval -> load

我:从不使用 attach 的原因之一是错误消息变得完全无法解释。在这种情况下,这完全是一个推测问题,因为 sports 没有定义。也许你打算写 load('sports.rdata')? – 42- 1 小时前

你:它给了我同样的错误:加载错误(sports.rdata).... – Zapata 59 分钟前

我:你看书不仔细。如果你写我写的,你就不会得到那个错误信息。你没有注意到引号。 – 42- 57 分钟前

你:我把attach去掉了,用了load('sports.rdata')是这个意思吗? – Zapata 53 分钟前

我:是的。如果删除附件,则需要在 lm()

中使用 data=sports 参数