鸢尾花植物的结构认识和Python中scikit-learn工具包的安装

devtools/2024/11/28 8:24:56/

鸢尾花植物的结构认识和Python中scikit-learn工具包的安装

鸢尾花植物的结构认识和Python中scikit-learn工具包的安装

  • 鸢尾花植物的结构认识和Python中scikit-learn工具包的安装
  • 一、鸢尾花的认识
    • 1.1 对花结构和功能认识
    • 1.2、鸢尾花认识
      • 1.2.1 鸢尾花种类
      • 1.2.2 鸢尾花结构
  • 二. Python中scikit-learn工具包的所涉及的鸢尾花
    • 2.1 scikit-learn库中所使用的鸢尾花
    • 2.2 安装相关的计算子库
      • 2.2.1 安装scikit-learn工具包
      • 2.2.2 安装绘图函数库matplotlib
  • 三、总结

为便于深入理解机器学习中鸢尾花的分类等问题,本文将对普通花结构、鸢尾花内容进行了介绍,最后安装了机器学习中所用的scikit-learn工具库和matplotlib绘图库,为后续深入学习python机器学习迈出第一步。

一、鸢尾花的认识

1.1 对花结构和功能认识

在这里插入图片描述
图1 花的结构
在这里插入图片描述
图2 花结构各个部分功能

1.2、鸢尾花认识

1.2.1 鸢尾花种类

目前,普遍认为鸢尾属植物有700-800个物种,广泛分布于全球各地。 此外,还有大量的园艺杂交品种,数量远超过野生种。 如果把园艺品种也考虑进去,鸢尾花的种类数量会是一个远大于700-800的庞大数字,例如图3-图5所示。

在这里插入图片描述
图3 鸢尾花种类之一
在这里插入图片描述
图4 鸢尾花种类之一

在这里插入图片描述

图5 鸢尾花种类之一

1.2.2 鸢尾花结构

在这里插入图片描述
图6 鸢尾花结构示意

二. Python中scikit-learn工具包的所涉及的鸢尾花

2.1 scikit-learn库中所使用的鸢尾花

在这里插入图片描述
图7 本分类中所使用的三种鸢尾花

数据集由三种不同的鸢尾花(Setosa, Versicolour, and Virginica) 的花萼和花瓣长度构成,并存储在150x4 numpy.ndarray矩阵中。

行是样本,列是: 萼片(Sepal)长度、萼片宽度、花瓣(Petal )长度和花瓣宽度。

2.2 安装相关的计算子库

2.2.1 安装scikit-learn工具包

安装scikit-learn工具包,在电脑cmd指令窗口输入:

python">pip install scikit-learn -i https://pypi.tuna.tsinghua.edu.cn/simple

如同:
图 安装<a class=scikit-learn过程" />
图8 安装scikit-learn过程

2.2.2 安装绘图函数库matplotlib

同理,如图8安装绘图模块matplotlib模块。在电脑cmd指令窗口输入:

python">pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

三、总结

本文为后续研究机器学习中鸢尾花的分类等问题,首先对普通花结构介绍,进一步对鸢尾花内容进行了介绍,最后安装了机器学习中所用的scikit-learn工具库和matplotlib绘图库,为后续深入学习python机器学习奠定第一步。


http://www.ppmy.cn/devtools/137612.html

相关文章

DFT工程师面试常考的知识点

DFT&#xff08;Design for Testability&#xff0c;可测试性设计&#xff09;工程师面试通常涵盖广泛的知识点和技能&#xff0c;这些知识点和技能对于理解和实施DFT策略至关重要。以下是一些DFT工程师面试中常考的知识点及相关内容的归纳&#xff1a; 一、DFT基础知识 DFT定…

Java开发中对List<Map<String, Object>>集合去重并按大小拆分子列表

Java开发中对List< Map< String, Object > >集合去重并按大小拆分子列表 一、使用场景二、实现步骤三、相关知识四、代码示例 一、使用场景 在处理大量List<Map<String, Object>>集合的数据时&#xff0c;为确保数据的唯一性&#xff0c;需要先根据Ma…

JavaEE 【知识改变命运】03 多线程(2)

文章目录 复习1.1 进程和线程的区别1.2 线程创建的方式1.3 两者创建的区别 2 多线程2.1多线程的优势-增加了运行的速度2.2Thread类及常用的方法2.2.1常用见的构造方法2.2.2获取当前类的信息2.2.3Thread 的⼏个常⻅属性1 演示后台线程2 线程是否存活3 名称4 线程中断5 等待⼀个线…

STM32的一些知识技巧

STM32的一些知识技巧 STM32命名规则 查看代码编译所占用的flash和SRAM的大小 单位为字节&#xff08;Byte&#xff09; 1、使用keil编译结果进行计算 2、查看.map文件 STM32启动模式 主闪存启动地址为0x08000000 查看程序段/函数执行时间 global.prop文件 保存字体配置&…

【机器学习】决策树详解

摘要&#xff1a; 本文深入探讨机器学习中的决策树算法。首先介绍决策树的基本概念与原理&#xff0c;包括信息熵、信息增益等核心概念&#xff0c;详细阐述决策树的构建过程&#xff0c;如特征选择、节点分裂与停止条件等。通过大量代码示例展示决策树在数据分类与回归任务中的…

C# 索引器 详解(含对照例子)

索引器 是 C# 中的一种特殊成员&#xff0c;允许你像访问数组那样&#xff0c;通过索引来访问对象的元素。它使得在类或结构中以集合的方式获取或设置值变得更加直观。 主要特点&#xff1a; 语法&#xff1a;索引器使用 this 关键字。可访问性&#xff1a;可以使用不同的访问…

实现一个可配置的TCP设备模拟器,支持交互和解析配置

前言 诸位在做IOT开发的时候是否有遇到一个问题&#xff0c;那就是模拟一个设备来联调测试&#xff0c;虽然说现在的物联网通信主要是用mqtt通信&#xff0c;但还是有很多设备使用TCP这种协议交互&#xff0c;例如充电桩&#xff0c;还有一些工业设备&#xff0c;TCP这类报文交…

28.UE5实现对话系统

目录 1.对话结构的设计&#xff08;重点&#xff09; 2.NPC对话接口的实现 2.1创建类型为pawn的蓝图 2.2创建对话接口 3.对话组件的创建 4.对话的UI设计 4.1UI_对话内容 4.2UI_对话选项 4.3UI_对话选项框 5.对话组件的逻辑实现 通过组件蓝图&#xff0c;也就是下图中的…