摘要: 1. operator.itemgetter(num)函数 表示对对象的第num维数据进行操作获取。 返回是: 也就是说,返回的并不是一个具体的数字,而是一个函数。 再进行如下操作: 返回: 即返回数组a的第二个元素。 2. 在使用sorted()函数进行排序时,也会使用到该函数。 sorted() 阅读全文
posted @ 2018-03-23 12:07 EEEEEcho 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 在实现《机器学习实战》中kNN代码时遇到需要将计算好的距离进行排序,即可使用argsort()函数,在此依据个人理解对该函数进行简单的介绍。 总的来说,argsort()函数是对数组中的元素进行从小到大排序,并返回相应序列元素的数组下标。 以下通过例子进行详细解释。 1. 先定义一个数组 2. 调用 阅读全文
posted @ 2018-03-23 11:42 EEEEEcho 阅读(2289) 评论(0) 推荐(0) 编辑
摘要: 先贴出参考链接: "http://www.runoob.com/python/att dictionary get.html" get()方法语法: 1. 先定义字典 2. 当key值 存在 于dict.keys()中时,调用get()方法,返回的是对应的value值 返回为: 3. 当key值 不 阅读全文
posted @ 2018-03-23 11:39 EEEEEcho 阅读(6339) 评论(0) 推荐(0) 编辑
摘要: 在编写《机器学习实战》第二章kNN代码时遇到问题,即在自己编写好模块后,使用ipython进行import时,出现以下错误: 可知若想找到该模块,需将工作目录改变到当前文件(模块py文件)的位置 。可进行以下操作查看并改变工作目录: 1. 导入os系统模块 2. 查看当前工作目录 3. 改变工作目录 阅读全文
posted @ 2018-03-23 09:48 EEEEEcho 阅读(3130) 评论(0) 推荐(0) 编辑