0
我想,但是我做我的错误cv.glm可变长度不同
Error in model.frame.default(formula = lindata$Y ~ 0 + lindata$HomeAdv + :
variable lengths differ (found for 'air-force-falcons')
空军 - 猎鹰每次上线性模型cv.glm是在数据集中lindata的第一个变量。当我运行glm时,我没有任何错误。所有变量都在一个数据集中,并且没有缺失值。
> linearmod5<- glm(lindata$Y ~ 0 + lindata$HomeAdv + ., data=lindata, na.action="na.exclude")
> set.seed(1)
> cv.err.lin=cv.glm(lindata,linearmod5,K=10)
Error in model.frame.default(formula = lindata$Y ~ 0 + lindata$HomeAdv + :
variable lengths differ (found for 'air-force-falcons')
我不知道是什么驱动这个错误或解决方案。有任何想法吗?谢谢!
你的错误在这里。 -lindata $ HomeAdv'你想用这个做什么? – BBrill 2015-02-05 18:01:18
即使没有,错误依然存在:'> linearmod5 < - glm(lindata $ Y〜0 + lindata $ HomeAdv +。,data = lindata,na.action =“na.exclude”) > set.seed(1) > cv = cv.glm(lindata,linearmod5,K = 10) model.frame.default错误(公式= lindata $ Y〜0 + lindata $ HomeAdv +: 可变长度不同(找到'air-force-猎鹰)' – RetaK 2015-02-05 18:52:55