我试图在我的平衡(使用SMOTE)火车数据集上运行广义线性模型,但是当我运行下面的R代码时,出现错误提示
“错误:$运算符对原子向量无效”
真的不知道这意味着什么。任何帮助将不胜感激!
model.glm<- train(Accident_Severity ~ ., data= smote_train,
method = "glm",metric = RMSE, trControl= "ctrl")
答案 0 :(得分:0)
您为train
函数指定了错误的选项。这可能对您有用:
model.glm <- train(Accident_Severity ~ ., data = smote_train,
method = "glm", metric = "Kappa", trControl= trainControl())
在原始函数调用中,选项trControl = "ctrl"
导致您收到错误消息。但是,选项metric = "RMSE"
也可能不适用于您的数据(我假设您的变量Accident_Severity
是一个因子变量,并且您正在尝试拟合分类模型)。