2.1.13.2.KNN with Python
Last updated
Last updated
將圖表直接嵌入到Notebook之中
變數的scale通常對結果有很大的影響, 當使用KNN classifier時通常會統一observation的尺度
使用StandardScaler
StandardScaler的作用是將數據減去平均值並除以方差, 公式為(X-mean)/std
將原始資料的TARGET CLASS drop掉後fit, 再transform
將標準化後的資料準轉成DataFrame
首先介紹train_test_split, 這個函式可以隨機劃分訓練集和測試集
設定n_neighbors(K)為1
使用classification_report
confusion_matrix
重新預估k值