python导入鸢尾花数据集_2020-11-01 鸢尾花数据集Python处理
先得到鸢尾花数据包:
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处理相关推荐
- python各个解释器的用途-11 个优秀的 Python 编译器和解释器
Python 是一门对初学者友好的编程语言,是一种多用途的.解释性的和面向对象的高级语言. 它拥有非常小的程序集,非常易于学习.阅读和维护.其解释器可在Windows.Linux 和 Mac OS 等 ...
- python列表和字典_2020/11/18 python学习第5课 列表和字典
python学习第5课 列表和字典 课程目标 熟练掌握列表.字典中元素的增删改查 理解列表和字典的区别 课程难点 列表与字典增删改查的异同 正确使用切片,深刻理解切片时冒号左右数字的意义 课程知识点总 ...
- python导入数据画直方图加正态曲线_使用Python绘制直方图和正态分布曲线
原博文 2020-03-20 22:01 − 本文主要介绍两个内容: 如何使用记事本生成包含某一数据集的CSV文件: 如何使用Python绘制给定数据集的直方图和正态分布曲线. 1. 使用记事本创建C ...
- python数据分析师下载_2020云开见明Python数据分析师特训营,全套课程资源下载...
课程名称 Python数据分析师特训营(python数据分析从入门到精通) 课程预期目标: 01熟练撞我python语法和常用数据结构 02熟练掌握数据分析相关库的运用 03岁数据分析相关流程和常用方 ...
- python导入模块中的对象_详解Python项目开发时自定义模块中对象的导入和使用
背景:1)任何一个Python程序文件既可以直接执行,也可以作为模块导入再使用其中的对象:2)对于大型系统开发,一般不会把所有代码放到单个文件中,而是根据功能将其分类并分散多个模块中,在编写小型项目时 ...
- python导入模块的常用方法_(9)python模块的定义、导入、优化,常用模块
[1]模块的定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑等:核心就是实现一个功能)本质上就是.py结尾的 python 文件 比如: 文件名 test.py ,对应的模块名就是 ...
- python导入自定义模块_如何Import自定义的Python模块?
原标题:如何Import自定义的Python模块? 实际工作中,经常要用的功能能不能像导入python模块一样,通过import导入呢?答案当然是可以的,本文教你如何做,大家一起来学习吧! 背景 在实 ...
- 廖雪峰python教程整理笔记_python小白01廖雪峰python教程笔记
高级特性 切片:前10个数,每两个取一个: L[:10:2]:[0, 2, 4, 6, 8] 可迭代对象的判断: isinstance('abc', Iterable) list变成索引-元素对:fo ...
- python导入数据画多列直方图_在python datafram中使用两列(值、计数)绘制直方图...
我想你需要^{}:patient_dets.set_index('PatientAge')['PatientAgecounts'].plot.bar() 如果需要箱子,一个可能的解决方案是使用^{}: ...
- python 导入的nan怎么解决_如何在Python中使用Lmfit解决NaN值错误
我试图用Lmfit库拟合一组由外部模拟获取并存储在向量中的数据.在 下面是我的代码:import numpy as np import matplotlib.pyplot as plt from lm ...
最新文章
- PHP 实现无限分类
- Gartner:预计2018年人工智能行业总价值达1.2万亿美元
- 提交响应后无法调用sendredirect_微服务的那些事(三),微服务的远程调用方式。RPC和HTTP...
- python难学嘛-终于明白0基础学python难吗
- 一步快速将Smartform output转成生成PDF文件
- 一起学设计模式-策略模式
- 你这么爱打游戏,怎么不去做游戏测试呢?
- AIX 与Linux 中crontab 介绍
- MAC OS Finder 中快速定位指定路径
- Linux系统编程 -- 信号及signal函数
- 分布式事务解决方案之2PC(两阶段提交)介绍
- SSH整合开发基本步骤
- 福禄克OTDR系列OFP-100-Q光纤测试仪
- 趣店创新园举办开工奠基仪式 罗敏:总部迁至厦门 带来上千人才
- 1959-打印镂空字符三角形
- 如何在 XMind 中输入数学方程?LaTeX 简易入门
- js 对日期的计算,加减天数
- ubuntu16.04编译android6_r1源码绕坑贴
- 观美剧《傲骨之战》,了解诉讼融资行业现状
- php+qq音乐api接口,QQ音乐API | 小灰灰博客