我有一个包含1560个样本(行)和四个要素(列)的数据框,以及一个带有类(TRUE / FALSE)的列。
不幸的是,数据框太大,无法为您提供可重现的样本。任何一般的帮助,但将不胜感激!
当我现在运行插入符号train()函数时,
lr_original <- train(original_data$class, original_data[,1:4], method='glm',metric = 'Accuracy', trControl= trainControl(method='cv', savePredictions = TRUE))
我在表格(y)中收到错误错误:尝试使用&gt; = 2 ^ 31个元素制作表格
我已经尝试了不同的采样方法(LOOCV和none)以及不同的分类方法(knn和svm) - 始终是相同的错误。
列车功能是否超过1560行?有什么方法吗?
感谢您的帮助
答案 0 :(得分:0)
我在火车功能中互换了x和y。
使用
lr_original <- train(original_data[,1:4],original_data$class, method='glm',metric = 'Accuracy', trControl= trainControl(method='cv', savePredictions = TRUE))
它有效:)