我使用以下语法调用R中的kernlab包的ksvm方法
svmFit = ksvm(x=solTrainXtrans, y=solTrainYSVM, kernel="stringdot", kpar="automatic", C=1, epsilon=0.1)
X参数是具有特征值的data.frame,y参数是具有各种值的列表。
当运行上面的代码行时,我得到了下面的错误。
Error in do.call(kernel, kpar) : second argument must be a list
它想在这里告诉我什么?
发布于 2015-02-20 21:15:43
尝试设置kpar = list(length = 4, lambda = 0.5)
有帮助吗?
https://stackoverflow.com/questions/26573607
复制相似问题