kNN으로 도로 표지판 인식하기
여러 번의 인간 운전자가 동승한 주행을 마친 뒤, 이제 자율주행차가 혼자 시험 코스를 시도할 때가 되었어요.
차가 출발하자 카메라가 다음 이미지를 포착했습니다:

kNN 분류기를 적용해 이 표지판을 차량이 인식하도록 도와줄 수 있을까요?
데이터셋 signs가 작업 공간에 로드되어 있으며, 분류하려는 관측치를 담은 데이터 프레임 next_sign도 함께 제공되어 있어요.
이 연습은 강의의 일부입니다
R로 배우는 Supervised Learning: 분류
연습 안내
class패키지를 로드하세요.signs에서sign_type열을 추출하여 kNN에 사용할 표지 레이블 벡터를 만드세요.knn()함수를 사용해next_sign을 식별하세요.train인수는signs데이터 프레임의 첫 번째 열을 제외한 나머지로 설정하세요.test인수는 데이터 프레임next_sign으로 설정하세요.cl인수에는 앞에서 만든 레이블 벡터를 사용하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load the 'class' package
# Create a vector of labels
sign_types <- ___
# Classify the next sign observed
knn(train = ___[-1], test = ___, cl = ___)