为什么我在data [,1:10]中遇到错误:类型为'closure'的对象无法子集化

时间:2019-08-23 18:10:26

标签: rstudio

我被困在第一份硬件任务中。我正在使用内核的支持向量机。我运行模型<-ksvm(as.matrix(data [,1:10]),as.factor(data [,11]),type =“ C-svc”,kernel =“ vanilladot”,C = 100,已缩放= TRUE)并在data [,1:10]中获取错误:类型为'closure'的对象不可子集

我已经尝试了上面的代码,但不知道为什么我收到错误消息

呼叫ksvm。 Vanilladot是一个简单的线性核。

模型<-ksvm(as.matrix(data [,1:10]),as.factor(data [,11]),type =“ C-svc”,kernel =“ vanilladot”,C = 100,标度= TRUE)

计算a1…上午

a <-colSums(model @ xmatrix [[1]] * model @ coef [[1]]) 一个

计算a0

a0 <-–model @ b a0

了解模型的预测

pred <-预测(model,data [,1:10])

查看模型预测中有多少与

相匹配

实际分类 sum(pred == data [,11])/ nrow(data)

0 个答案:

没有答案