我正在尝试对约19000列数据运行带有分数指数的线性回归模型,但我不断收到此错误:
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
0 (non-NA) cases
基本线性回归函数y〜x可以很好地工作,但是我想尝试的线性回归函数y〜x + y ^(1/3)给了我上面的错误。
我尝试使用na.exclude / na.omit删除所有NA列,但它们不起作用。我必须将原始数据集的na.omit()用于基本线性回归模型,但是新数据集不适用于新的线性回归模型。
这是我的功能:
reg1 <- lapply(1:19914, function (x) summary(lm(Everything.ver2[,x+1] ~ Everything.ver2[,"VWRETD"] + I(Everything.ver2[,x+1]^(1/3))))$coefficients)
我希望它使用新模型进行回归分析,但是却给了我上面的错误。我将不胜感激!