【发布时间】:2013-09-25 08:04:44
【问题描述】:
我正在学习关于 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 错误),但我太特殊了,不知道如何更改它。
我尝试将其阅读为 numeric 和 data.frame,这是大多数其他线程所建议的,但均未奏效。
【问题讨论】:
-
请不要在多个网站上添加相同的问题。您的问题已在Cross Validated 上得到解答
-
教授总是错的。你还没学会? :-) (一个双师小子说)
-
这是一个疯狂的想法:问教授。