【发布时间】:2020-10-01 02:35:30
【问题描述】:
我正在尝试运行 SVM 模型,但出现错误:
错误:预处理方法仅限于:BoxCox、YeoJohnson、expoTrans、invHyperbolicSine、center、scale、range、knnImpute、bagImpute、medianImpute、pca、ica、spatialSign、ignore、keep、删除、zv、nzv、conditionalX、corr
我不明白出了什么问题。
svm.model_unigrams = train(outcome ~.
, data = training_set_unigrams
, trControl = training_controls
, method = "svmRadial"
, preProcess = (training_set_unigrams, method = c("center", "scale"))
, na.action = na.pass)
【问题讨论】:
-
我得到错误:继承错误(x,“矩阵”):参数“x”丢失,没有默认值
-
用
preProc = c("center", "scale")替换preProcess(training_set_unigrams, method = c("center", "scale"))
标签: r machine-learning nlp svm r-caret