# 标准化处理鸢尾花数据集# 导入鸢尾花数据集
from sklearn.datasets import load_iris
# 导入标准化处理数据的类
from sklearn.preprocessing import StandardScaler
# 导入估计器对象
from sklearn.neighbors import KNeighborsClassifier
# 划分数据集
from sklearn.model_selection import train_test_splitdef knncls():"""标准化处理鸢尾花数据集:return: """# 1. 获取鸢尾花数据集lr = load_iris()# 2. 确定特征值与目标值x = lr.datay = lr.target# 3. 对数据集进行标准化处理std = StandardScaler()# 4. 标准化处理数据x = std.fit_transform(x)# 4.5 划分数据集x_train, x_test, y_train, y_test =train_test_split(x, y,test_size=0.3)# 5. 实例化估计器对象knn = KNeighborsClassifier()# 6. 拟合数据knn.fit(x_train, y_train)# 7. 打印准确率print("score :", knn.score(x_test, y_test))return Noneknncls()

标准化处理鸢尾花数据集相关推荐

  1. 机器学习(1)机器学习基础 鸢尾花数据集

    目录 一.机器学习基础理论 1.机器学习过程 2.机器学习分类 3.数据集返回值介绍 二.鸢尾花数据集(实战) 1.首先是获取数据集 2.显示数据集信息(可以不要) 三.数据集划分 1.数据集划分AP ...

  2. 数据集特征提取_基于PCA算法实现鸢尾花数据集的特征提取任务

    PCA算法的必要性 多变量大数据集无疑会为研究和应用提供丰富的信息,但是许多变量之间可能存在相关性,从而增加了问题分析的复杂性.如果分别对每个指标进行分析,分析往往是孤立的,不能完全利用数据中的信息, ...

  3. 支持向量机实现鸢尾花数据集分类matlab

    问题描述: 在进行感知机,以及逻辑斯蒂回归问题的讨论中,我们都以二分类问题为例.其中对于线性不可分的数据集,感知机和逻辑斯蒂回归已然失效,逻辑斯蒂回归对感知机进行的优化,是进行了一种思维上的" ...

  4. 决策树可视化:鸢尾花数据集分类(附代码数据集)

    决策树 数据集 实战 可视化 评价 决策树是什么?决策树(decision tree)是一种基本的分类与回归方法.举个通俗易懂的例子,流程图就是一种决策树. 有没有车,没车的话有没有房,没房的话有没有 ...

  5. Iris鸢尾花数据集可视化、线性回归、决策树分析、KMeans聚类分析

    在进行可视化及聚类分析前,我们需要为IDLE安装sklearn库,scikit-learn是Python的一个开源机器学习模块,它建立在NumPy,SciPy和matplotlib模块之上能够为用户提 ...

  6. 逻辑回归算法实现鸢尾花数据集的二分类

    1.介绍 前言   为了更好的理解本章内容,请参考下面的网址,自主学习一些矩阵求导运算. https://zhuanlan.zhihu.com/p/158182135机器学习约定规则: 向量对标量求导 ...

  7. matlab鸢尾花数据线性分析,Iris鸢尾花数据集可视化、线性回归、决策树分析、KMeans聚类分析...

    数据集可视化 采用Python的Sklearn机器学习库中自带的数据集--鸢尾花数据集.简单分析数据集之间特征的关系图,根据花瓣长度.花瓣宽度.花萼长度.花萼宽度四个特征进行绘图 Iris plant ...

  8. 鸢尾花数据集、月亮数据集二分类可视化分析

    鸢尾花数据集.月亮数据集二分类可视化分析 目录 鸢尾花数据集.月亮数据集二分类可视化分析 一.线性LDA算法 1.LDA算法 2.鸢尾花数据集 2.月亮数据集 二.K-Means算法 1.K-Mean ...

  9. SVM处理月亮、鸢尾花数据集

    初步了解SVM机器学习之支持向量机 以下为本次会使用的核函数 目录 Ⅰ-处理月亮数据集 代码准备 1.基于线性核函数 2.基于多项式核 3.基于高斯核 Ⅱ-处理鸢尾花数据集 代码处理 1.基于线性核 ...

最新文章

  1. 最好用浏览器_魔镜魔镜,请你告诉我谁是Mac上最好用的浏览器?--全网最好用的12个功能让你玩转Safari...
  2. NIOS2随笔——uCOS-II实时操作系统
  3. MvvmLight学习心得三
  4. 趁webpack5还没出,先升级成webpack4吧
  5. flink中datastream和dataset各自print()的异同
  6. Fiori elements:when smart template is entered for first time, no data filled
  7. 什么是SNAT、DNAT?
  8. 如何摆脱JavaFX中的重点突出显示
  9. Android官方开发文档Training系列课程中文版:打印内容之图像打印
  10. 设计一个移动应用的本地缓存机制(转)
  11. 如何完全的卸载MySQL数据库?
  12. python对数据求均值_利用Python读取json数据并求数据平均值
  13. Python编曲实践(九):如何计算并估计音乐的调性(大/小调+主音)?Krumhansl-Schmuckler调性分析算法的原理与实现
  14. python can总线_MicroPython教程之TPYBoard v102 CAN总线通信
  15. YOLOv5的项目实践 | 手势识别项目落地全过程(附源码)
  16. 如何使用Julius搭建一个语音识别引擎?
  17. Snowflake Snow Snowflakes(哈希表的应用)
  18. 设备VMnet0上的网桥因桥接的以太网接口关闭而暂时停止运行(此虚拟机可能无法与主机或网络中的其他计算机通信)
  19. MAX6675 K型热电偶读温度
  20. 并购Opera,360之蜜糖,猎豹之砒霜

热门文章

  1. vim 自用/.vimrc配置
  2. ati 缺少关键性文件_代码生成器的关键代码(读取PDM文件)
  3. CentOS-定时清理内存缓存
  4. RSTP/MSTP的产生,作用及如何配置(带有小实验详解)
  5. 基于Vue+Vue-cli+webpack搭建渐进式高可维护性前端实战项目
  6. 深度学习图像识别:基础知识与环境搭建
  7. 【强化学习】强化学习概述
  8. 详解C/C++中的的:#pragma pack(push) 、#pragma pack(pop) 和#pragma pack()
  9. JavaCompiler实战:将Java源代码字符串动态编译成java类
  10. html模仿360度VR