R, строящее линейное ядро SVM, не строит линию
Я использую e1071
пакет в R, чтобы соответствовать SVM с линейным ядром, а затем построить разделяющую гиперплоскость. Применяемый мной код взят отсюда.
svmfit <- svm(y~., data = dat, kernel = "linear", scale = FALSE)
# Plot Results
plot(svmfit, dat)
Сюжет такой, и я не знаю, почему разделение не просто линейное (а какое-то зигзагообразное). Есть мысли?