0
我正尝试使用引导包中的函数cv.glm()来验证线性模型。 首先我运行模式和正常工作:model.frame.default中的错误...变量长度不同R中的线性模型验证
> linear_model_red<-glm(red_wine_data$quality~.,data=red_wine_data)
然后,我想做的验证:
cv.glm(red_wine_data,linear_model_red)
,并击掌我的错误:
Error in model.frame.default(formula = red_wine_data$quality ~ ., data = list(:
variable lengths differ (found for 'fixed acidity')
我不根本没有任何缺失的数据,我查了一下。而且我所有的变量都相同lengh:
sapply(red_wine_data,function(x) length(x))
fixed acidity volatile acidity
1599 1599
citric acid residual sugar
1599 1599
chlorides free sulfur dioxide
1599 1599
total sulfur dioxide density
1599 1599
pH sulphates
1599 1599
alcohol quality
1599 1599
volatile acidity*citric acid volatile acidity*sulphates
1599 1599
volatile acidity*alcohol citric acid*sulphates
1599 1599
citric acid*alcohol sulphates*alcohol
1599 1599
please help!