내가 선형 모델에 내가 오류를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
그것도 없으면 오류가 남아 있습니다 :'> linearmod5 <- glm (lindata $ Y ~ 0 + lindata $ HomeAdv +., data = lindata, na.action = "na.exclude") > set.seed (1) 가변 길이가 다르다 (공수 -lindata $ Y + 0 + lindata $ HomeAdv + : ) 팔콘 ')' – RetaK