# K邻近分类
#--------------------------------
# coding:utf-8
import pandas as pd
from sklearn.neighbors import KNeighborsClassifier # 1、创造数据
data=pd.read_excel(r'data1.xlsx',header=None)
biaoq=data.columns
x_data = data[biaoq[:3]]
y_data = data[biaoq[3]]
x_tain =x_data[:900]
x_test = x_data[900:]
y_tain = y_data[:900]
y_test = y_data[900:] # 2、构造分类器
knn = KNeighborsClassifier(n_neighbors=7)
# 3、训练模型
knn.fit(x_tain,y_tain)
# 4、模型预测
y_ = knn.predict(x_test)
# 5、准确率
gl= knn.score(x_test,y_test)
print(gl)
相关文章
- 02-16从贝叶斯模型(Bayes)到生成模型(Generative models)(生成式分类器,generative classifier)
- 02-16Chinese Word Semantic Relation Classification 中文词语语义关系分类
- 02-16RFID电子标签的分类及区别
- 02-16SPOJ 2916 Can you answer these queries V(线段树-分类讨论)
- 02-16一种联合分类与检测训练的方法——YOLO9000
- 02-1625 触发器逻辑功能的分类
- 02-16select document library from certain list 分类: Sharepoint 2015-07-05 07:52 6人阅读 评论(0) 收藏
- 02-16教程 | 如何使用TensorFlow实现音频分类任务
- 02-16图像分类资源汇总----持续跟新
- 02-16图像分类任务不用冷启动,PaddlePaddle一口气发布十大预训练模型