上传者: 38723691 
                                    |
                                    上传时间: 2021-12-23 14:03:22
                                    |
                                    文件大小: 183KB
                                    |
                                    文件类型: -
                                
                            
                                
                            
                                简介
这里通过python的绘图工具Matplotlib包可视化实现机器学习中的KNN算法。 
需要提前安装python的Numpy和Matplotlib包。 
KNN–最近邻分类算法,算法逻辑比较简单,思路如下:
1.设一待分类数据iData,先计算其到已标记数据集中每个数据的距离,例如欧拉距离sqrt((x1-x2)^2+(y1-y2)^2);
2.然后根据离iData最近的k个数据的分类,出现次数最多的类别定为iData的分类。
KNN——最近邻算法python代码
代码实现:
import numpy as np
import matplotlib as mpl
import