机器学习(二)使用sklearn库的datasets练习KNN分类
来源:互联网 发布:网络用语lq什么意思 编辑:程序博客网 时间:2024/06/06 05:11
# -*- coding: utf-8 -*-"""Created on Tue Oct 25 20:10:51 2016@author: SIriustest sklearn"""import numpy as npfrom sklearn import datasetsfrom sklearn.cross_validation import train_test_splitfrom sklearn.neighbors import KNeighborsClassifieriris=datasets.load_iris()data_x=iris.datadata_y=iris.target#print 'X :',data_x[0:10,:] #四个属性,花瓣的长宽,叶的长宽#print 'Y:',data_y[0:10] #0代表青风藤,1代表云腾,2代表紫藤x_train,x_test,y_train,y_test=train_test_split( data_x,data_y,test_size=0.3) #把数据打乱knn=KNeighborsClassifier() knn.fit(x_train,y_train) # 训练knn模型print knn.predict(x_test)print y_test
运行结果如下:
这里iris的数据集如下:
0 0
- 机器学习(二)使用sklearn库的datasets练习KNN分类
- 机器学习(三)使用sklearn库的datasets练习LinearRegression
- 用Python开始机器学习(4:KNN分类算法) sklearn做KNN算法 python
- 机器学习sklearn knn
- 机器学习(四)使用sklearn库的练习normalization和model的一些参数
- 机器学习(二)k-近邻分类算法(kNN)
- sklearn 机器学习练习
- 机器学习--KNN分类
- sklearn 的基本机器学习(分类方法)
- 机器学习分类之结合实际应用介绍KNN算法原理以及利用sklearn进行分类预测
- 机器学习(五)使用sklearn库的cross validation
- 机器学习(六)使用sklearn库的model存储
- Python机器学习库sklearn里利用LR模型进行三分类(多分类)的原理
- Python机器学习库sklearn里利用感知机进行三分类(多分类)的原理
- 机器学习与深度学习(二) k最邻近分类算法 (K-Nearest Neighbor) KNN
- 机器学习---knn分类器
- 一个机器简单的机器学习算法-KNN分类器
- 使用Sklearn模型做分类并绘制机器学习模型的ROC曲线
- 1到100之间9出现的次数
- C#嵌套循环输出矩形和三角形
- cvc-complex-type.2.4.c
- 在javascript中得到当前窗口的高和宽
- 编译原理词法分析器
- 机器学习(二)使用sklearn库的datasets练习KNN分类
- 输入一个整数,输出这个整数的每一位
- 圣杯布局与双飞翼布局
- BZOJ2453: 维护队列&2120: 数颜色
- TBS腾讯x5内核集成
- c3p0连接池
- Xml解析 + Fragment + XListView +vp
- rxJava&rxAndroid-基础篇
- Atitti 知识图谱构建方法attilax 总结