使用knn算法对鸢尾花数据进行分类

使⽤knn算法对鸢尾花数据进⾏分类导⼊三剑客以及knn算法所⽤到的包
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
ighbors import KNeighborsClassifierrtm
del_selection import  train_test_split
from sklearn.datasets import load_iris
# 创建鸢尾花对象
iris = load_iris()
# 获取鸢尾花数据
data = iris.data
# 获取鸢尾花的标签
target = iris.target
化学奥赛中国第一# ⾃动⽣成训练集和测试集数据
X_train, X_test, y_train, y_test = train_test_split(data, target, test_size=0.2)
# 创建knn对象
knn = KNeighborsClassifier()
# 训练数据
knn.fit(X_train, y_train)
# 预测
knn.predict(X_test)
爱英优选# 获取得分
党英杰
www.902008
knn.score(X_test, y_test)
得分结果如下:
车载卫星电视

本文发布于:2024-09-22 01:25:52,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/326264.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:鸢尾花   数据   获取   化学   中国
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议