如何在 R 中正确绘制 SVM 模型?

问题描述

我正在运行一个 SVM 模型,其中包含 4 个数值列和 1 个作为因子的列。我能够看到模型的成功总结,并且准确率是完美的。

然而,当试图用 4 个变量绘制模型时,我得到的结果看起来不太正确,因为数据点没有按分类分组。这是我一直在使用的代码,如果有人可以提供帮助,将不胜感激。另外,如果您需要数据集来帮助我解决这个问题,请告诉我。

View(anthrokids)

anthrokids$Race <- as.factor(anthrokids$Race)


svm_model <- svm(formula = Race ~ .,data = anthrokids)
summary(svm_model)

svm_model$SV


plot(svm_model,data = anthrokids,Height~Weight,slice = list(Age = 3,Sex = 4))


prediction = predict(svm_model,anthrokids)
table(Predicted = prediction,Actual = anthrokids$Race)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)