码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • python机器学习之门之sklearn的使用(使用鸢尾花数据集)


    sklearn全称为scikit learn 专门提供了python机器学习的模块 是一个高效的数据分析算法工具 建议在numpy scipy matplotlib上

    对于大多数机器学习 通常有以下四个数据集

    1:train_data  训练数据集

    2:train_target  训练数据的真是结果集

    3:test_data 测试数据集

    4:test_target  测试数据对应的真是结果 用来检测预测的正确性

    sklearn模块提供了一个强大的数据库 包括鸢尾花 波士顿房价等等 下面用鸢尾花数据集做演示

    鸢尾花(iris)数据集 是常用的分类实验数据集 由fisher在1936年收集整理,包含150个数据集 分为三类 每类五十条数据 每条数据包含4个属性。

    效果图如下

     代码如下

    1. from sklearn.datasets import load_iris
    2. from sklearn.datasets import load_boston
    3. import matplotlib; matplotlib.use('TkAgg')
    4. import pandas as pd
    5. import matplotlib.pyplot as plt
    6. data=load_iris()
    7. print("以下是鸢尾花数据集")
    8. data =pd.DataFrame(data=load_iris().data,columns=load_iris().feature_names)#转换为dataframe对象
    9. print(data)
    10. x=data.iloc[:,[0,2]].values
    11. plt.scatter(x[:50,0],x[:50,1],color='red',marker='o',label='setosa')
    12. plt.scatter(x[50:100,0],x[50:100,1],color='blue',marker='x',label='versicolor')
    13. plt.scatter(x[100:,0],x[100:,1],color='green',marker='+',label='Virginica')
    14. plt.xlabel('sepal length')
    15. plt.ylabel('petal length')
    16. plt.legend(loc=2)
    17. plt.show()

    觉得有帮助请点赞收藏

  • 相关阅读:
    mysql的服启动以及用户登录
    记录:Unity脚本的编写5.0
    基于pytorch的BP神经网络实现
    div内文字水平居中+垂直居中
    (七)C++中实现argmin与argmax
    Windows电脑高颜值桌面便利贴,便签怎么设置
    第一章 - Windows安装VMware Workstation Pro
    内边距(padding会影响盒子内边距大小)
    源码学习:AtomicInteger类代码内部逻辑
    字体设计软件 Glyphs 2 mac中文版软件特点
  • 原文地址:https://blog.csdn.net/jiebaoshayebuhui/article/details/126817921
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号