谁能给我一个关于如何在绘制SVM对象时使用公式参数的例子?
我有以下R脚本
library(e1071)dataset <- read.csv("train.svm", header=TRUE, sep = ",")F <- factor(dataset$F)C1 <- c(dataset$SC1)C2 <- c(dataset$C2)C3 <- c(dataset$C3)C4 <- c(dataset$C4)C5 <- c(dataset$C5)C6 <- c(dataset$C6)d = data.frame(F=F, C1=C1, C2=C2, C3=C3, C4=C4, C5=C5, C6=C6)model = svm(F ~ C1 + C2 + C3 + C4 + C5 + C6, data = d)summary(model)plot(model, d, ??) #如何设置公式?**
谢谢,
回答:
这是来自plot.svm
的文档(http://cran.r-project.org/web/packages/e1071/e1071.pdf)。那里还可以找到更多例子。但公式参数看起来只是指定了给定图表中要变化的变量。如果您发布您的数据或其示例,我们或许可以提供更详细的解决方案。
m2 <- svm(Species~., data = iris)plot(m2, iris, Petal.Width ~ Petal.Length, slice = list(Sepal.Width = 3, Sepal.Length = 4))