결정 경계 만들기
이전 연습 문제에서 만든 데이터셋은 데이터프레임 df로 제공돼요(두 변수 x1과 x2가 0과 1 사이에서 균등 분포한다는 점을 기억하세요). 이번 연습에서는 그 데이터셋에 클래스 변수를 추가할 거예요. 원점을 지나고 기울기가 1.4인 직선의 위쪽 또는 아래쪽에 점 (x1, x2)가 위치하는지에 따라 값이 -1 또는 +1이 되는 변수 y를 만들어서 수행합니다.
이 연습은 강의의 일부입니다
R에서의 Support Vector Machine
연습 안내
- 데이터프레임
df에 다음 조건으로 새 열y를 만드세요: - x2 < 1.4*x1이면
y = -1 - x2 > 1.4*x1이면
y = 1
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1),
levels = c(-1, 1))