- 博客(12)
- 收藏
- 关注
原创 三、基于支持向量机的分类预测-学习笔记
基于向量机的分类预测一、什么是支持向量二、支持向量机1.什么是支持向量机2.支持向量机的推导3.SVM的损失函数三级目录一、什么是支持向量在支持向量机中,距离超平面最近的且满足一定条件的几个训练样本点被称为支持向量。对于一条直线:(w1, w2)实际上就是直线的法线方向。如果我们代入(x1, x2)到等式左边,则当该式大于0时,X在法线正方向上,小于0时则在法线负方向上,等于0则在法线上。将这一性质应用于更高维度的话,如果X为n维向量,则这条直线变为超平面。支持向量怎么选择?以线性可分SVM为
2020-08-26 21:03:11
2849
原创 二、基于决策树的分类预测-学习笔记
第二节 基于决策树的分类预测一、学习目标二、代码实践1.代码流程(1)Demo实践(2)基于企鹅(penguins)数据集的决策树分类实践2.代码实践(1)Demo实践(2)基于企鹅(penguins)数据集的决策树实践三、重点1.决策树构建的伪代码2.划分选择(1)信息增益(2)基尼指数(3)重要参数一、学习目标1.了解决策树的理论知识2.掌握决策树的sklearn函数调用并将其运用到企鹅数据集的预测中二、代码实践1.代码流程(1)Demo实践库函数导入模型训练数据和模型可视化模型预
2020-08-22 18:23:08
951
原创 一、基于逻辑回归的分类预测-学习笔记
基于逻辑回归的分类预测一、学习目标二、代码实践1.代码流程2.demo实践3.基于鸢尾花(iris)数据集的逻辑回归代码实践三、逻辑回归原理简介暂无一、学习目标了解逻辑回归的理论掌握逻辑回归的sklearn函数的调用使用并将其运用到鸢尾花数据集预测二、代码实践1.代码流程demo实践1.库函数导入2.模型训练3.模型参数查看4.数据和模型可视化5.模型预测基于鸢尾花(iris)数据集的逻辑回归分类实践1.库函数导入2.数据读取/载入3.数据信息查看4.可视化描述
2020-08-20 18:27:56
415
原创 9.文件与文件系统
学习笔记一、文件与文件系统1.打开文件open(file, mode=‘r’, buffering=None, encoding=None, errors=None,newline=None, closefd=True) Open file and return a stream. Raise OSError upon failure. file: 必需,文件路径(相对或者绝对路径)。 mode: 可选,文件打开模式 buffering: 设置缓冲 encoding: 一般使用utf8 e
2020-08-08 20:49:53
177
原创 9.模块、datetime模块
(一)模块1、怎么查出通过 from xx import xx导⼊的可以直接调⽤的⽅法?CMD命令行下使用pydoc命令。在Python交互解释器中使用help()查看。在Python交互解释器下导入sys模块查看。在命令行下使用pip查看。使用york查看。2、了解Collection模块,编写程序以查询给定列表中最常见的元素。题目说明:输入:language = [‘PHP’, ‘PHP’, ‘Python’, ‘PHP’, ‘Python’, ‘JS’, ‘Python’, ‘P
2020-08-07 21:56:56
152
原创 7、类、对象与魔法方法
练习题(一)类与对象1、以下类定义中哪些是类属性,哪些是实例属性?class C: num = 0 def __init__(self): self.x = 4 self.y = 5 C.count = 62、怎么定义私有⽅法?在Python中定义私有变量只需在变量名或函数名前加“_”即可。3、尝试执行以下代码,并解释错误原因:class C:def myFun():print(‘Hello!’)c = C()c.myF
2020-08-05 22:49:40
156
原创 6.函数与lambda表达式
一、笔记(一)函数的定义函数以def关键词开头,后接函数名和被“()”括住的形参。函数执行的代码以“:”开始并且缩进。以“return【表达式】”结束函数。它的作用是选择性地返回一个值给调用方。不带表达式的“return”相当于返回“none”给调用方。定义函数的格式:def functionname(parameters): function_suite return [expression](二)函数的调用举个例子:def printcon(str1,str2):#函数名中不
2020-08-02 23:49:24
149
原创 5、字典、集合、序列
一、字典1、字典基本操作字典内容如下:dic = {‘python’: 95,‘java’: 99,‘c’: 100}用程序解答下面的题目字典的长度是多少请修改’java’ 这个key对应的value值为98删除 c 这个key增加一个key-value对,key值为 php, value是90获取所有的key值,存储在列表里获取所有的value值,存储在列表里判断 javascript 是否在字典中获得字典里所有value 的和获取字典里最大的value获取字典里最小的
2020-07-31 23:17:41
257
原创 4.列表、元组、字符串
一、列表1、列表操作练习列表lst 内容如下lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列操作:(1)在列表的末尾增加元素15第一种方法:第二种方法:第三种方法:第四种方法:第五种方法:lst=[2,5,6,7,8,9,2,9,8]print(lst)lst2=[15]lst=lst+lst2print(lst)结果:(2)在列表的中间位置插入元素20(3)将列表[2, 5, 6]合并到lst中(4)移除列表中索引
2020-07-28 20:48:53
149
原创 3.异常处理
1、猜数字游戏题目描述:电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正好猜中电脑会提示,“恭喜你猜到了这个数是…”。在用户每次猜测之前程序会输出用户是第几次猜测,如果用户输入的根本不是一个数字,程序会告诉用户"输入无效"。(尝试使用try catch异常处理结构对输入情况进行处理)获取随机数采用random模块。import randomprint('请输入0到100之间的整数')number=random.randint
2020-07-25 21:06:16
144
原创 2.条件循环结构
1、编写一个Python程序来查找那些既可以被7整除又可以被5整除的数字,介于1500和2700之间。#`for i in range(1500,2701):if i % 70:if i % 50:print (i,end=‘ ’)else:continnue2、龟兔赛跑游戏题目描述:话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔 子和乌龟的赛跑。
2020-07-23 22:59:12
71
原创 1.变量、运算符与数据类型
1.变量、运算符与数据类型1.怎样对python中的代码进行注释?(1)单行注释:#后整行都是要注释内容。(2)多行注释:’’’ ‘’'之间或者""" “”"之间的内容都被注释。2.python有哪些运算符,这些运算符的优先级是怎样的?(1)Python中的运算符有:算术运算符、逻辑运算符、位运算符、三元运算符、其他运算符。(2)运算符优先级:一元运算符>二元运算符,算术运算>移位运算>位运算>逻辑运算。3.python 中is,is not与== ,!= 的区
2020-07-23 12:54:29
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人