eval(predvars,data,env)中的错误:找不到对象“值”

时间:2019-03-02 20:11:47

标签: r linear-regression

我认为这对所有人来说都太容易了,但是这让我发疯了,我已经连续两个小时用Google搜寻了,但是我无法解决。我今天才开始使用R,只是尝试做一个简单的LM入门。 这是我的代码:

library(readxl)
IPO <- read_excel("C:/Test.xlsx", sheet = "Tabelle1",
                col_types = c("text","numeric", "numeric", "numeric", "numeric", "numeric"))
results <- lm(value~Age+Education)

因此,我只需使用readxl从XLS文件导入数据即可,并且可以读取数据,因为IPO现在列在“数据”下。

但是,如果我运行线性回归命令,则会出现此错误: “ eval(predvars,data,env)中的错误:找不到对象'value'”

我知道R中没有将“值”列为值,但是如何更改呢? 我使用此视频作为参考: https://www.youtube.com/watch?v=S-zKhFr91Tg&t=253s

当他运行lm命令时,将自动创建“数据”下的字段“值”(我知道它是相同的名称,但这是巧合),标题“值”将自动创建-尝试时不会发生它。

帮助?!

数据: https://pastebin.com/rdWYpBPR

对不起,如果这太容易问了。我只是不知道该怎么办。 预先感谢。

0 个答案:

没有答案