以下是“ svm ”中的实现
svm_model<-(data_one[,1]~.,data=data_one,method="C-classification",kernel = "linear")
在哪里,
data_one[,1] -> 是具有 1000 多个因子的目标类。
由于要分类的因素很多,所以svm算法会抛出如下错误,
Error in double(nrow(newdata) * object$nclasses * (object$nclasses - 1)/2) :
vector size specified is too large
据我所知, libsvm适用于多类目标类。有谁能帮我做同样的事情吗?