自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 python学习总结7.23

**泰坦尼克获救预测分析**01首先对船员数据进行分析02对数据进行预处理03使用回归算法进行预测04使用随机森林改进模型05对随机森林特征重要性的分析

2020-07-23 22:06:11 109

原创 python学习总结7.22

**集成算法与随机森林**01集成算法-随机森林Bagging模型全称:bootstrap aggregation最典型的代表就是随机森林随机:数据采样随机,特征选择随机森林:很多个决策树并行放在一起02特征重要性衡量随机森林优势能够处理很高维度(feature很多)的数据,并且不用做特征选择在训练完后,它能够给出哪些feature比较重要容易做成并行化方法,速度比较快可以进行可视化展示,便于分析03提升模型Ensemble learning目的:让机器学习效果更

2020-07-22 19:39:10 150

原创 python学习总结7.20

**决策树算法**01决策树原理概论树模型决策树:从根节点开始一步步走到叶子节点所有的数据最终都会落到叶子节点,既可以做分类也可以做回归树的组成根节点:第一个选择点非叶子节点与分支:中间过程叶子节点:最终的决策结果节点增加节点相当于在数据中切一刀决策树的训练与测试训练阶段:从给定的训练集构造出来一棵树(从根节点开始选择特征,如何进行特征切分)测试阶段:根据构造出来的树模型从上到下去走一遍就好了一旦构造好了决策树,那么分类或者预测任务就很简单了,只需要走一遍就可以了02衡量标

2020-07-20 08:58:55 84

原创 python学习总结7.18

**梯度下降策略**01梯度下降学习率(步长):对结果会产生巨大的影响,一般小一些**逻辑回归**01Sigmoid函数由输入变成了概率**案例实战:Python实现逻辑回归与梯度下降策略**完成模块:sigmoid:映射到概率的函数model:返回预测结果值cost:根据参数计算损失gradient:计算每个参数的梯度方向descent:进行参数更新accuracy:计算精度...

2020-07-18 16:38:07 76

原创 python学习总结7.17

**线性回归算法原理推导**

2020-07-17 18:30:28 147

原创 python学习总结7.16

**可视化库 Seaborn**01seaborn在matplotlib底层进行了封装,提供了很多模板02风格linewidth:指定宽度seaborn有5种主题风格:darkgridwhitegriddarkwhiteticks03调色板颜色很重要color_palette() :能传入任何Matplotlibcolor_palette():不写参数则默认颜色set_palette():设置所有图的颜色有6个默认的颜色循环主题:deep、muted、past

2020-07-16 22:11:58 90

原创 python学习总计7.15

**数据可视化库 Matplotlib**matplotlib是提供数据绘图功能的第三方库,主要进行二维图表数据展示,广泛用于科学计算的数据可视化。使用这个库可以利用python程序绘制超过100种数据可视化效果

2020-07-15 12:44:36 75

原创 python学习总结day6

综合应用——名片管理系统01框架搭建文件准备:1、新建 cards.main.py 保存主程序功能代码程序的入口每一次启动名片管理系统都通过卖弄这个文件启动2、新建 cards.tools.py 保存所有名片功能函数将对名片的新增、查询、修改、删除等功能封装在不同的函数中注意:在开发程序时,如果不希望立刻编写分支内部的代码,可以使用 pass 关键字,表示一个占位符,能够保证程序的代码结构正确,程序运行时,pass关键字不会执行任何的操作in是 成员运算符编写主运行循环:在cards

2020-07-15 10:45:16 95

原创 python学习总结7.14

**数据分析处理库 Pandas**01数据读取pandas是基于numpy扩展的一个重要第三方库,它是为了解决数据分析任务而创建的,pandas提供两种最基本的数据类型:Series和DataFrame,分别代表一维数组和二维数组类型import pandasfood_info = pandas.read_csv(文件的名字路径):读入数据food_info .head():显示读入数据的前几行food_info .tail():显示读入数据的尾几行food_info .column

2020-07-14 15:01:39 100

原创 python学习总结day7

**变量进阶**01变量的引用变量和数据都是保存在内存中的,变量和数据是分开保存的在python中函数的参数传递以及返回值都是靠引用传递的数据的地址本质上就是一个数字;调用函数时,本质上传递的是实参保存数据的引用,而不是实参保存的数据;如果函数有返回值,但是没有定义变量接收,程序不会报错,但是无法获得返回结果02可变和不可变类型不可变类型:内存中的数据不允许被修改数字类型、字符串、元组可变类型:内存中的数据可以被修改列表、字典注意:当使用赋值语句给一个列表变量赋值新值时,是在改

2020-07-14 10:36:33 96

原创 python学习总结7.13

**科学计算库 Numpy**01numpy基础numpy系统是python的一种开源数值计算扩展第三方库,用于处理数据类型相同的多维数组,简称“数组”。这种工具可以用来存储和处理大型矩阵。numpy提供了许多高级的数值编程工具,如矩阵运算、矢量运算、N维数据变换等numpy内部是C语言编写,对外采用python语言进行封装当构造numpy.array()时,括号里的数据类型结构就够必须相同一致例如:in:import numpynumbers = numpy.array([1,2,3,

2020-07-13 12:08:23 187

原创 python学习总结day5

**高级变量类型**01列表List(列表) 时python中使用最频繁的数据类型,在其他语言中通常叫做数组专门用于存储一串信息(使用一个变量来存储多个数据)列表用 [ ] 定义,数据之间使用逗号 , 分隔列表的索引从0开始(索引就是数据在列表中的位置编号,索引又可以被称为下标)注意:从列表中取值,如果超出索引范围,程序就会报错统计:len(列表):获取列表的长度n+1列表.count(数据):数据在列表中出现的次数列表[索引]:从列表中取值列表.index(数据):获取数据第一

2020-07-12 19:05:40 126

原创 python学习总结day4

**循环**01程序的三大流程在程序开发中,一共有三种流程方式:顺序——从上向下,顺序执行代码分支——根据条件判断,决定执行代码的分支循环——让特定的代码重复执行02while循环基本使用while语句基本语法:初始条件设置——通常是重复执行的 计数器while 条件(判断 计数器 是否达到 目标次数):条件满足时,做的事情1条件满足时,做的事情2条件满足时,做的事情3…处理条件(计数器+1)注意:while语句以及缩进部分是一个完整的代码死循环:由于程序员的原因,忘记

2020-07-12 09:21:24 92

原创 python学习总结day3

**判断语句(if基础)**01if判断语句基本语法格式如下:if 要判断条件:条件成立时,要做的事情…注意:代码缩进为一个Tab键或者4个空格,在python开发中,Tab和空格不要混用,记住if判断条件后面要加上:02比较(关系)运算符等于 ==不等于 !=大于 >小于 <小于等于 <=大于等于 >=注意:if语句以及缩进部分是一个完整的代码块else,格式如下:if 要判断条件:条件成立时,要做的事情…

2020-07-11 17:48:26 80

原创 python学习总结day2

**程序的注释**01注释的作用使用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性02单行注释(行注释)以**#开头,然后在#后面加上一个空格** ,在空格 后面加上对代码的描述信息例如:# 这是一个单行注释print(" hello python “)可以使用#在代码后面增加单行注释,代码后面至少要空两个空格,再加#例如:print(” hello python “) # 输出‘ hello python ’03多行注释(块注释)适用于注释信息很多,

2020-07-11 16:17:56 266

原创 python学习总结day1

**python简介**03 python特点1、python是完全面向对象的语言①函数、模块、数字、字符串都是对象,在python中一切皆对象②完全支持继承、重载、多重继承③支持重载运算符,也支持泛型设计2、python拥有一个强大的标准库,python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而由python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理等额外的功能3、python社区提供了大量的第三方模块,使用方式与标准库类似,它们的

2020-07-11 11:57:33 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除