写在开头,打算耐心啃完机器学习实战这本书,所用版本为2013年6月第1版 在P19页的实施kNN算法时,有很多地方不懂,遂仔细研究,记录如下: 字典按值进行排序 首先仔细读完kNN算法之后,了解其是用距离来进行判别 程序清单2-1看不太明白,于是把具体的inX,dataSet,labels,k带进去大致明白了意思,这里不做演示 书上用字典进行存储,然后对字典的值进行排序,这里不太清楚故去学习了一下 这些理清楚之后,首先来看如何对字典的值进行排序: dict1 = {'a': 1, 'b': 4,…