微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何在 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 举报,一经查实,本站将立刻删除。