我正在尝试绘制SVM分类图。然而,我遇到了一个问题,我不知道如何解决。我看了文档和一些视频,但仍然卡住了。这是我的代码
library(ISLR)
svm.oj2 <- svm(Purchase~.,data=OJ,kernel='linear',cost=1,scale = F)
plot(svm.oj2,data=OJ)
错误如下:
Error in plot.svm(svm.oj2, data = OJ) : missing formula.
非常感谢您的帮助
我认为这就是你想要做的:
library(ISLR)
library(e1071)
svm.oj2 <- svm(Purchase~.,data=OJ,kernel='linear',cost=1,scale = F)
plot(OJ, col = 1:1000 %in% svm.oj2$index + 1)