自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验.md

matplotlibimport matplotlib.pyplot as pltimport numpy as npFigure的组成通过一张figure解剖图,我们可以看到一个完整的matplotlib图像通常会包括以下四个层级,这些层级也被称为容器(container),下一节会详细介绍。在matplotlib的世界中,我们将通过各种命令方法来操纵图像中的每一个部分,从而达到数据可视化的最终效果,一副完整的图像实际上是各类子元素的集合。Figure:顶层级,用来容纳所有绘图元素Axes

2021-11-16 21:49:14 111

原创 2020-09-08

4.循环结构4.1 while 循环"""特征:减少代码冗余,提升代码效率""""""语法:while 条件表达式: code1 code2 ... 1.初始化一个变量2.写上循环的条件表达式3.自增自减的变量值"""# 一般用于复杂的逻辑操作pass 表示占位break 终止 当前 循环continue 跳过当前循环,返回条件表达式执行下一次循环[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GDh3vEAG-15

2020-09-08 22:29:39 127

原创 python学习

一、数据类型1. 字符串 str (可获取,不可修改,有序)1.1 转义字符:\ +某个字符 (将有意义的字符变得无意义,将无意义的这字符变得有意义)\n,\r\n 换行\t缩进 水平制表符\r 将 \r后面的字符直接拉到当前行首(会覆盖原先的行首)r+字符串,原型化输出字符串,使其不转义strvar = "故国不堪回首\r月明中"print(strvar) # '明月中'将有意义的双引号变得无意义,如果外面是双引号,里面是单引号,与注释嵌套的注意点一样.

2020-09-07 22:27:16 137

原创 ML-决策树

这里写自定义目录标题决策树的主要优点:具有很好的解释性,模型可以生成可以理解的规则。可以发现特征的重要程度。模型的计算复杂度较低。决策树的主要缺点:模型容易过拟合,需要采用减枝技术处理。不能很好利用连续型特征。预测能力有限,无法达到其他强监督模型效果。方差较高,数据分布的轻微改变很容易造成树结构完全不同。## 基础函数库import numpy as np ## 导入画图库import matplotlib.pyplot as pltimport seaborn as s

2020-08-22 20:00:32 216

原创 ML-逻辑回归

*ML-逻辑回归当z≥0 时,y≥0.5,分类为1,当 z<0时,y<0.5,分类为0,其对应的y值我们可以视为类别1的概率预测值。Logistic回归虽然名字里带“回归”,但是它实际上是一种分类方法,主要用于两分类问题(即输出只有两种,分别代表两个类别),所以利用了Logistic函数(或称为Sigmoid函数),函数形式为:对于模型的训练而言:实质上来说就是利用数据求解出对应的模型的特定的ω(利用线性回归算)。从而得到一个针对于当前数据的特征逻辑回归模型。而对于多分类而言,将多个二

2020-08-20 22:30:20 117

原创 ML-朴素贝叶斯

从一个最简单的概率分类器开始,通过给出一些假设(1.各特征之间是独立的;2.每个特征同等重要)来学习朴素贝叶斯分类器。朴素贝叶斯的核心思想:选择高概率对应的类别。贝叶斯准则使用这些定义,可以定义贝叶斯分类准则为: 如果P(c1|x, y) > P(c2|x, y),那么属于类别c1。 如果P(c1|x, y) < P(c2|x, y),那么属于类别c2。该函数的伪...

2019-11-23 20:09:40 138

原创 ML-决策树

算法原理决策树模型是一种描述对实例进行分类的树形结构。其由结点(node)和有向边(directed edge)组成。结点有两种类型:内部结点(internal node)和叶结点(leaf node)。内部结点表示一个特征或属性(features),叶结点表示一个类(labels)。用决策树对需要测试的实例进行分类:从根节点开始,对实例的某一特征进行测试,根据测试结果,将实例分配到其子结点;...

2019-11-23 12:45:03 192 2

原创 ML-KNN算法

简单来说,k-紧邻算法采用测量不同特征值之间的距离方法进行分类。优点:精度高、对异常值不敏感,无数据输入假定。缺点 :计算复杂度高、空间复杂度高。使用数据范围 : 数值型和标称型(标称型目标变量的结果只在有限目标集中取值,如真与假(标称型目标变量主要用于分类)工作原理:给定一个样本数据集(训练样本集),并且样本集中每个数据都存在标签,即我们知道样本集中每个数据与所属分类的对应关系。对新输...

2019-11-17 19:49:04 1812

原创 D12 模块

模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。1. 什么是模块容器 -> 数据的封装函数 -> 语句的封装类 -> 方法和属性的封装模块 -> 程序文件2. 命名空间命名空间因为对象的不同,也有所区别,可以分为如下几种:内置命名空间(Built-in ...

2019-11-05 22:21:24 149

原创 D11 魔方方法

魔法方法 (magic method) 的方法名前后被双下划线 (dunder) 所包围,构造函数 init 就是最常见的魔法方法。其实所有类都是 object 类的子类,而 object 类里有两个重要的魔法方法,repr 和 str,任何 object 的子类都会继承这两个方法。如果 Employee 中实现了 str,那么 print() 函数打印出来的是 str 方法里的内容。如果 ...

2019-11-05 21:19:01 135

原创 D10 类与对象

在对象里也有变量,用来存储数据,这时变量又称字段 (fields)在对象里也有函数,用来操作数据,这时函数又称方法 (methods)字段和方法统称为类的属性 (attributes)本帖的讲述逻辑如下:第一章先用 Python 里面内置的 int, list, ndarray 和 dataframe 变量举例,感受一下 Python 中万物皆对象,体会一下对象里的属性 (字段和方法)第...

2019-11-01 14:23:26 158

原创 D9 else与with语句

一.else语句1.while…else举例:输出小于n的值count = 0while count < 5: print("%d is less than 5" % count) count = count + 1else: print("%d is not less than 5" % count输出结果是:2.for…else举例,for...

2019-10-31 21:01:58 139

原创 D7 文件操作

1.读取文件r,只读w,只写+,读写a,以只写的方式打开文件,用于在文件后追加内容.如果文件不存在,则创新新文件b,用二进制模式打开f=open('a.txt','r')s=f.read()print(s)2.写入文件f=open('a.txt','w')f.write('xjjxjj')f=open('a.txt','r')s=f.read()print(s)3...

2019-10-29 17:10:09 215

原创 D8异常处理

1.错误的分类1)语法错误;2)运行时错误;即语句或表达式在语法上是正确的,但在运行时发生错误2.异常的基本语法把异常当作一个对象,通过try/except语句捕捉异常对象.try/except语句后面都会跟着对应的代码块.1)异常的定义try:<语句>except <名字>:<语句> #如果try部分引发了名字异常except <名字...

2019-10-29 16:47:39 356

原创 D5函数

1.函数定义函数定义,使用def关键字,greet_user为函数名,username为函数形参def greet_user(username): """显示简单的问候语""" # 文档字符串的注释,描述了函数是做什么的,用三引号扩起 print("Hello, " + username.title() + "!")# 调用函数,函数名加括号括起来的必要的参数 gre...

2019-10-25 20:38:19 165

原创 D6集合与字典

集合集合是无序、不重复元素得集合。它的描述方法是:内部元素使用大括号括起来,元素之间使用逗号凤娥,里面的元素同样可以是任何类型。myset={'hello','hello','python',2,1,2}print(myset)#{'python', 2, 'hello', 1}将元组或者列表转化为集合,会去掉重复的元素mytuple=('hello','hello','python'...

2019-10-25 17:48:30 214

原创 23个Python代码段可帮助进行日常工作

1.两个变量之间交换值a = 5 b = 10a, b = b, a print(a) # 10 print(b) # 52.判断给定数字是不是偶数如果是偶数的话,返回true,否则返回falsedef is_even(num): return num % 2 == 0is_even(11) # True3.将...

2019-10-25 16:42:46 504

原创 D4字符串(复习)

字符串a='line1\line2'print(a)b='''line1line2line3'''print(b)#line1line2line1line2line3s='hello's2='xiaobai'print(s+s2)#helloxiaobaiprint(s*3)#hellohellohelloprint(s[0],s[1],s[2],s[4])...

2019-10-24 22:01:57 97

原创 D3列表学习

列表tt='hello'list1=[1,4,tt,3.4,'yes',[1,2]]print(list1,id(list1))#[1, 4, 'hello', 3.4, 'yes', [1, 2]] 1867157683400比较list中添加元素的几种方法的区别list3=[6,7]l2=list1+list3print(l2,id(id))#[1, 4, 'hello',...

2019-10-24 21:46:08 253

原创 D2 控制流

1.if 条件控制语句一般的表达形式:if 条件1:语句1elif 条件2:语句2else:语句三2.while 语句while 条件1:语句1举一个例子:将十进制转化为二进制a=input("请输入一个十进制数:")d=int(a)s=""while d!=0: d,f=divmod(d,2) s=str(f)+sprint(s)#请输入一...

2019-10-21 22:23:17 103

原创 D1 变量 数据类型以及运算符

注释的方法1.#表示注释,作用于整行2.’’’ ‘’’ 或者""" “”" 作用于区间解释编写python 代码过程中,定义变量与变量赋值必须在同一步完成.变量的实质就是对象.1.变量类型的介绍1)数字:int/float/bool/complex2)字符串3)元组4)集合5)字典2.算术运算符print(3%2) #1print(2**3) #83.比较运算符p...

2019-10-21 21:34:28 304

空空如也

空空如也

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

TA关注的人

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