在python中利用KNN实现对iris进行分类的方法


Posted in Python onDecember 11, 2018

如下所示:

from sklearn.datasets import load_iris
 
iris = load_iris()
 
print iris.data.shape
 
from sklearn.cross_validation import train_test_split
 
X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target, test_size = 0.25, random_state = 33)
 
from sklearn.preprocessing import StandardScaler
from sklearn.neighbors import KNeighborsClassifier
 
ss = StandardScaler()
 
X_train = ss.fit_transform(X_train)
X_test = ss.transform(X_test)
 
knc = KNeighborsClassifier()
knc.fit(X_train, y_train)
y_predict = knc.predict(X_test)
 
print 'The accuracy of K-Nearest Neighbor Classifier is: ', knc.score(X_test, y_test)
 
from sklearn.metrics import classification_report
 
print classification_report(y_test, y_predict, target_names = iris.target_names)

以上这篇在python中利用KNN实现对iris进行分类的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用post提交数据到远程url的方法
Apr 29 Python
Python学习思维导图(必看篇)
Jun 26 Python
Python2.7+pytesser实现简单验证码的识别方法
Dec 29 Python
Flask框架各种常见装饰器示例
Jul 17 Python
Python二维码生成识别实例详解
Jul 16 Python
python单线程下实现多个socket并发过程详解
Jul 27 Python
python 变量初始化空列表的例子
Nov 28 Python
PyCharm取消波浪线、下划线和中划线的实现
Mar 03 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 Python
基于Python 的语音重采样函数解析
Jul 06 Python
Python用access判断文件是否被占用的实例方法
Dec 17 Python
Python中request的基本使用解决乱码问题
Apr 12 Python
python 划分数据集为训练集和测试集的方法
Dec 11 #Python
Python sklearn KFold 生成交叉验证数据集的方法
Dec 11 #Python
想学python 这5本书籍你必看!
Dec 11 #Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
Dec 11 #Python
Python3爬虫学习入门教程
Dec 11 #Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
Dec 11 #Python
python绘制散点图并标记序号的方法
Dec 11 #Python
You might like
php 静态化实现代码
2009/03/20 PHP
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
php array的学习笔记
2012/05/16 PHP
简单概括PHP的字符串中单引号与双引号的区别
2016/05/07 PHP
PHP htmlspecialchars_decode()函数用法讲解
2019/03/01 PHP
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
2010/03/16 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
jQuery拖动图片删除示例
2013/05/10 Javascript
正负小数点后两位浮点数实现原理及代码
2013/09/06 Javascript
javascript学习笔记(六)数据类型和JSON格式
2014/10/08 Javascript
如何让你的Lightbox支持滚轮缩放及Base64图片
2014/12/04 Javascript
JavaScript保存并运算页面中数字类型变量的写法
2015/07/06 Javascript
AngularJs实现ng1.3+表单验证
2015/12/10 Javascript
详解Bootstrap的aria-label和aria-labelledby应用
2016/01/04 Javascript
jQuery无刷新上传之uploadify3.1简单使用
2016/06/18 Javascript
JavaScript实现自动切换图片代码
2016/10/11 Javascript
JavaScript循环_动力节点Java学院整理
2017/06/28 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
JQuery 选择器、DOM节点操作练习实例
2017/09/28 jQuery
Python的垃圾回收机制深入分析
2014/07/16 Python
python 读取txt,json和hdf5文件的实例
2018/06/05 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
2018/12/10 Python
如何通过python的fabric包完成代码上传部署
2019/07/29 Python
Python缓存技术实现过程详解
2019/09/25 Python
pytorch中index_select()的用法详解
2021/01/06 Python
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
极度干燥澳大利亚官方网站:Superdry澳大利亚
2019/03/28 全球购物
牵手50台湾:专为黄金岁月的单身人士而设的交友网站
2021/02/18 全球购物
国税会议欢迎词
2014/01/16 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
横店影视城导游词
2015/02/06 职场文书
校车安全管理责任书
2015/05/11 职场文书
仙境之桥观后感
2015/06/16 职场文书
Mysql - 常用函数 每天积极向上
2021/04/05 MySQL
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS