我需要使用svm来帮助预测结果:
数据看起来像组和数字数据
group
例如11N12小时13B
每组中的数字数据:
11.314.215.6
我正在寻找
先分组再预测结果
我已经尝试过如何在SVM中执行此操作
sample_n(data,3)
set.seed(123)
training.samples %
createDataPartition(p = 0.75,list = FALSE)
train.data
test.data
模型
trControl = trainControl(“ cv”,数字= 10),
preProcess = c(“ center”,“ scale”),
tuneLength = 10)
model $ bestTune
test_pred
confusionMatrix(table(test_pred,test.data))
但继续获取:
表(test_pred,test.data)中的错误:所有参数必须具有相同的长度
您可以使用以下代码
confusionMatrix(table(test_pred, test.data$Pen))