시작하기무료로 시작하기

`plot()`으로 결정 경계와 마진 경계 시각화

이 연습 문제에서는 복습을 겸해 SVM 모델을 다시 만들고, SVM에 내장된 plot() 함수를 사용해 결정 영역과 서포트 벡터를 시각화하겠습니다. 학습 데이터는 데이터프레임 trainset에 있습니다.

이 연습은 강의의 일부입니다

R에서의 Support Vector Machine

강의 보기

연습 안내

  • SVM 모델을 만들 때 필요한 라이브러리를 로드하세요.
  • 학습 데이터를 사용해 선형 SVM 모델을 만드세요.
  • 결정 영역과 서포트 벡터를 그래프로 나타내세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

#load required library
library(___)

#build svm model
svm_model<- 
    svm(y ~ ., data = ___, type = "C-classification", 
        kernel = "___", scale = FALSE)

#plot decision boundaries and support vectors for the training data
plot(x = svm_model, data = ___)
코드 편집 및 실행