Сюжетная модель SVM в R -текстовой классификации

Я использую модель SVM из e1017 в R. Я использовал SVM для анализа и классификации текста. Таким образом, мои данные - dtm(матрица терминов документа, полученная из корпуса документов). Как я могу построить свою модель SVM?

Ниже моя модель SVM, которую я использовал в своем коде для прогнозирования класса

model <- svm(dtm, classvec, kernel="linear")

Когда я использую plot(model, dtm) Я получаю ошибку

missing formula

1 ответ

plot.svm дает пропущенную формулу, потому что, когда в вашей матрице более 3 столбцов, включая целевую переменную, функция plot не знает, какие переменные выбрать в качестве x и y для построения. Чтобы преодолеть ошибку, вы должны явно указать x и y в команда.

model <- svm(dtm, classvec, kernel="linear")
plot(model,dtm,x~y)

где x и y - столбцы, которые вы хотите построить из своей матрицы

Другие вопросы по тегам