先得到鸢尾花数据包:

image

image

image

image

image

出错了,不要紧找错误:

image

image

image

import matplotlib.pyplot as plt

import numpy as np

from sklearn.datasets import load_iris

from sklearn.linear_model import LogisticRegression

iris = load_iris() # 载入数据集

X=iris.data[:,:2] #获取前两列数据,花瓣的长度和宽度 才完整,特征

Y=iris.target #150

#逻辑回归模型

lr=LogisticRegression(C=1e5)

lr.fit(X,Y)

h=0.02

x_min,x_max=X[:,0].min()-0.5,X[:,0].max()+0.5

print(x_min,x_max)

y_min,y_max=X[:,1].min()-0.5,X[:,1].max()+0.5

xx,yy=np.meshgrid(np.arange(x_min,x_max,h),np.arange(y_min,y_max,h))

Z=lr.predict(np.c_[xx.ravel(),yy.ravel()])

Z=Z.reshape(xx.shape)

plt.figure(1,figsize=(8,6))

plt.pcolormesh(xx,yy,Z,cmap=plt.cm.Paired)

plt.scatter(X[:50,0],X[:50,1],c='y',marker='o',label='setosa')

plt.scatter(X[50:100,0],X[50:100,1],c='b',marker='+',label='versicolor')

plt.scatter(X[100:,0],X[100:,1],c='r',marker='x',label='Virginica')

plt.xlabel('Sepal length')

plt.ylabel('Sepal width')

plt.xlim(xx.min(),xx.max())

plt.ylim(yy.min(),yy.max())

plt.xticks()

plt.yticks()

plt.legend(loc=1)

plt.show()

image.png

python导入鸢尾花数据集_2020-11-01 鸢尾花数据集Python处理相关推荐

  1. python各个解释器的用途-11 个优秀的 Python 编译器和解释器

    Python 是一门对初学者友好的编程语言,是一种多用途的.解释性的和面向对象的高级语言. 它拥有非常小的程序集,非常易于学习.阅读和维护.其解释器可在Windows.Linux 和 Mac OS 等 ...

  2. python列表和字典_2020/11/18 python学习第5课 列表和字典

    python学习第5课 列表和字典 课程目标 熟练掌握列表.字典中元素的增删改查 理解列表和字典的区别 课程难点 列表与字典增删改查的异同 正确使用切片,深刻理解切片时冒号左右数字的意义 课程知识点总 ...

  3. python导入数据画直方图加正态曲线_使用Python绘制直方图和正态分布曲线

    原博文 2020-03-20 22:01 − 本文主要介绍两个内容: 如何使用记事本生成包含某一数据集的CSV文件: 如何使用Python绘制给定数据集的直方图和正态分布曲线. 1. 使用记事本创建C ...

  4. python数据分析师下载_2020云开见明Python数据分析师特训营,全套课程资源下载...

    课程名称 Python数据分析师特训营(python数据分析从入门到精通) 课程预期目标: 01熟练撞我python语法和常用数据结构 02熟练掌握数据分析相关库的运用 03岁数据分析相关流程和常用方 ...

  5. python导入模块中的对象_详解Python项目开发时自定义模块中对象的导入和使用

    背景:1)任何一个Python程序文件既可以直接执行,也可以作为模块导入再使用其中的对象:2)对于大型系统开发,一般不会把所有代码放到单个文件中,而是根据功能将其分类并分散多个模块中,在编写小型项目时 ...

  6. python导入模块的常用方法_(9)python模块的定义、导入、优化,常用模块

    [1]模块的定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑等:核心就是实现一个功能)本质上就是.py结尾的 python 文件 比如: 文件名 test.py ,对应的模块名就是 ...

  7. python导入自定义模块_如何Import自定义的Python模块?

    原标题:如何Import自定义的Python模块? 实际工作中,经常要用的功能能不能像导入python模块一样,通过import导入呢?答案当然是可以的,本文教你如何做,大家一起来学习吧! 背景 在实 ...

  8. 廖雪峰python教程整理笔记_python小白01廖雪峰python教程笔记

    高级特性 切片:前10个数,每两个取一个: L[:10:2]:[0, 2, 4, 6, 8] 可迭代对象的判断: isinstance('abc', Iterable) list变成索引-元素对:fo ...

  9. python导入数据画多列直方图_在python datafram中使用两列(值、计数)绘制直方图...

    我想你需要^{}:patient_dets.set_index('PatientAge')['PatientAgecounts'].plot.bar() 如果需要箱子,一个可能的解决方案是使用^{}: ...

  10. python 导入的nan怎么解决_如何在Python中使用Lmfit解决NaN值错误

    我试图用Lmfit库拟合一组由外部模拟获取并存储在向量中的数据.在 下面是我的代码:import numpy as np import matplotlib.pyplot as plt from lm ...

最新文章

  1. PHP 实现无限分类
  2. Gartner:预计2018年人工智能行业总价值达1.2万亿美元
  3. 提交响应后无法调用sendredirect_微服务的那些事(三),微服务的远程调用方式。RPC和HTTP...
  4. python难学嘛-终于明白0基础学python难吗
  5. 一步快速将Smartform output转成生成PDF文件
  6. 一起学设计模式-策略模式
  7. 你这么爱打游戏,怎么不去做游戏测试呢?
  8. AIX 与Linux 中crontab 介绍
  9. MAC OS Finder 中快速定位指定路径
  10. Linux系统编程 -- 信号及signal函数
  11. 分布式事务解决方案之2PC(两阶段提交)介绍
  12. SSH整合开发基本步骤
  13. 福禄克OTDR系列OFP-100-Q光纤测试仪
  14. 趣店创新园举办开工奠基仪式 罗敏:总部迁至厦门 带来上千人才
  15. 1959-打印镂空字符三角形
  16. 如何在 XMind 中输入数学方程?LaTeX 简易入门
  17. js 对日期的计算,加减天数
  18. ubuntu16.04编译android6_r1源码绕坑贴
  19. 观美剧《傲骨之战》,了解诉讼融资行业现状
  20. php+qq音乐api接口,QQ音乐API | 小灰灰博客

热门文章

  1. SketchUp Pro 2021 v21.1.279 x64 Multilingual
  2. html用记事本打字显示问号,电脑记事本问号怎么办
  3. 金万维异速联客户端 盛装入驻苹果应用商店
  4. 使用VSTO开发Excel WorkBook文档级项目中出现的Bug及处理办法
  5. 开发微信网页及调试方法
  6. Hough变换的理解
  7. cmmi3级资质认证办理流程是什么?周期多久
  8. 使用Navicat导入备份的数据库文件操作流程
  9. android 音效下载地址,V4A+Dolby Atmos安卓全局音效
  10. vscode使用教程-开始学习前端开发啦~