我正在上 R 的课程,但我无法让教授的代码正常工作。我正在尝试做一个简单的线性模型并运行以下代码:
ozone <- read.table(
"http://www.ats.ucla.edu/stat/r/faq/ozone.csv",
sep = ",",
header = TRUE
)
fit = lm(ozone ~ ., data = ozone)
summary(fit)
这一直给我以下错误:
model.frame.default 中的错误(公式 = 臭氧 ~ .,数据 = 臭氧,drop.unused.levels = TRUE):变量“臭氧”的类型(列表)无效
这真的很令人沮丧,因为它们是他讲义中的前两行代码。我还找到了关于这个主题的其他几个论坛帖子(它甚至被列为常见的 R 错误),但我太特殊了,不知道如何更改它。
我尝试将其阅读为 anumeric
和 a data.frame
,这是大多数其他线程所建议的,但都没有奏效。