k-nn1 [머신러닝] K-Nearest Neighbor (KNN) KNN을 통해 주어진 데이터를 어느 카테고리로 분류할지 정할수있다. # 새로운 데이터가 발생 시, Euclidean distance 에 의해서, 가장 가까운 K 개의 이웃을 택한다. # K 개의 이웃 카테고리를 확인한 후, 카테고리의 숫자가 많은 쪽으로 새로운 데이터의 카테고리를 정한다. df= 먼저 데이터로 전처리과정을 트레인 테스트 스플릿까지 진행해보자 df.isna().sum() #Nan 없음 X = df.loc[:,'Age':'EstimatedSalary'] y = df['Purchased'] from sklearn.preprocessing import StandardScaler scaler = StandardScaler() X = scaler.fit_transform(X) from sklearn.. 2022. 5. 6. 이전 1 다음