【发布时间】:2012-12-07 04:18:10
【问题描述】:
我尝试使用 R 进行回归。 我有以下代码在导入 CSV 文件时没有问题
dat <- read.csv('http://pastebin.com/raw.php?i=EWsLjKNN',sep=";")
dat # OK Works fine
Regdata <- lm(Y~.,na.action=na.omit, data=dat)
summary(Regdata)
但是,当我尝试回归时,它不起作用。我收到一条错误消息:
Erreur dans lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
aucun cas ne contient autre chose que des valeurs manquantes (NA)
我所有的 CSV 文件都是数字,如果“单元格”为空,我的值为“NA”。有些列不是空的,而其他一些行有时是空的,带有 NA 值......
所以,我不明白为什么我会收到错误消息,即使是:
na.action=na.omit
PS:CSV 的数据可在以下位置获得: http://pastebin.com/EWsLjKNN
【问题讨论】:
-
您可能想看看 Faraway 的(免费!)书:cran.r-project.org/doc/contrib/Faraway-PRA.pdf
-
非常感谢推荐的书正是我需要的;)
标签: r linear-regression lm