今天小编就为大家分享一篇在python中利用KNN实现对iris进行分类的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

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进行分类的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持爱安网。

最新资讯
百度YY在一起? 一个不停买一个连续卖

百度YY在一起? 一个不

在百度与YY传出绯闻之前,百度早已通过投资布局直播,最具
“双11”前夕:快递网点承压企业疯狂圈地

“双11”前夕:快递网点

部分快递品牌的“蹭网”行为遭遇禁止,而龙头企业整合物
线下文娱演出复苏进行时:“演员+老师+直播”多元化开拓

线下文娱演出复苏进行

作者: 乐琰 陆瑶[ 第一财经记者近期调研和采访了大量文
字节跳动考虑部分业务 单独赴港上市

字节跳动考虑部分业务

10月26日,又有消息称字节跳动正考虑推动抖音业务单独在
上海的“新特产” 7000辆特斯拉驶向欧洲

上海的“新特产” 700

今年尽管受到了疫情的影响,但特斯拉上海超级工厂的建设
富士康、立讯精密 拼抢苹果手机代工业务

富士康、立讯精密 拼

近一年来围绕在富士康以及立讯精密两家公司身上的对比
最新文章
在pycharm中为项目导入anacodna环境的操作方法

在pycharm中为项目导

这篇文章主要介绍了在pycharm中为项目导入anacodna环
tensorflow的ckpt及pb模型持久化方式及转化详解

tensorflow的ckpt及pb

今天小编就为大家分享一篇tensorflow的ckpt及pb模型持
PyTorch笔记之scatter()函数的使用

PyTorch笔记之scatter

这篇文章主要介绍了PyTorch笔记之scatter()函数的使用
python3实现网页版raspberry pi(树莓派)小车控制

python3实现网页版ras

这篇文章主要为大家详细介绍了python3实现网页版raspb
完美解决pycharm导入自己写的py文件爆红问题

完美解决pycharm导入

今天小编就为大家分享一篇完美解决pycharm导入自己写
pycharm内无法import已安装的模块问题解决

pycharm内无法import

今天小编就为大家分享一篇pycharm内无法import已安装