Параметр формулы при построении объектов SVM с использованием библиотеки e1071
Может кто-нибудь дать мне пример о том, как использовать параметр формулы при построении объекта 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, ??) #how to set formula ???**
Спасибо,
1 ответ
Решение
Это из документации для 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))