第二章kNN分类算法sorted函数
来源:互联网 发布:老师知乎 编辑:程序博客网 时间:2024/06/06 12:28
sorted函数可以用于对列表等临时排序,sort()则是永久排序(python入门到实践P39):
此处要讲解的是机器学习实践第二章遇到的sorted()函数,sorted()其他用法可以参考官网:
https://wiki.python.org/moin/HowTo/Sorting/
从百度经验:https://jingyan.baidu.com/article/f3ad7d0ffe8e1409c2345b48.html
可以看到在sorted()函数中需要给出Key值
以下笔者给出实例来说明:
1导入运算符模块operator,并通过第三个域来排序,即itemgetter(2)(注意,2指第三个,因为python都是从0开始数起),所以第三个域即对N,Annie,Lilly排序,因为reverse=True,所以是倒序,当reverse=False则是正序,默认是正序。
2采用正序:
3.采用默认:
4第一个域排序:
5.多级排序,先根据第二个域(即括号中的1),再根据第一个域(即括号中的0)排序
从结果来看,似乎只是跟第一个数的排序一样,多级排序的意义还有待学习
阅读全文
0 0
- 第二章kNN分类算法sorted函数
- 机器学习第二个算法KNN(最邻近规则分类KNN算法)
- 文本分类KNN算法
- KNN分类算法
- 分类算法-----KNN
- KNN分类算法详解
- 分类算法之KNN
- 分类算法:kNN
- KNN & NaiveBayes 分类算法
- 分类算法:kNN
- KNN分类算法
- 2.4 分类算法:KNN
- KNN分类算法优缺点
- kNN分类算法
- kNN分类算法
- 机器算法:KNN分类算法
- R分类算法-KNN算法
- 文本分类中KNN算法
- Ubuntu环境变量——添加与删除
- 计算机视觉学习笔记:梯度下降(gradient Descent)
- iOS Swift 入门
- 介绍Collection框架的结构
- vue 学习笔记
- 第二章kNN分类算法sorted函数
- RecyclerView使用(一)(仿微博首页UI设置)
- 【数字图像处理】HSV颜色分量
- angularjs项目的知识点
- MacOS 剪切文件
- iOS调研——Masonry与SDAutoLayout相比较
- forEach循环es6语法
- Vue.js 2.0 中#$on与$emit如何使用之实例讲解
- MySQL数据库入门(二)