自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习06

【代码】机器学习06。

2022-10-07 18:04:59 302 1

原创 机器学习05

1.先进行获取数据2.进行数据的处理3.取出特征值和目标值4.将数据分成训练集和测试集5.将训练集进行输入6.将测试集数据输入,进行对测试集数据的预测7.准确率就是由预测的数据和实际的测试集数据进行比较。

2022-10-02 22:22:06 328 1

原创 机器学习04

机器学习

2022-09-25 20:37:22 327

原创 机器学习03

过程中出现以下报错原因是由于python版本和sklearn版本不对等。注:missing_values后的参数不能为NaN,只能使用np.nan。

2022-09-25 16:03:58 427

原创 机器学习02

tf:词的频率 idf:逆文档频率。

2022-09-18 22:10:20 241

原创 机器学习01

要在python安装目录下找到script,进行安装。应该先进行分词操作,使用jieba库。输入以下指令判断是否安装成功。根据特征找目标(进行判断)。和字典特征抽取大同小异。

2022-09-18 20:49:28 473 1

原创 数据分析06

时间序列是指在一定时间内按时间顺序测量的某个变量的取值序列。当需要先从内层索引开始,可以先交换索引顺序。使用swaplevel函数,交换里外顺序。

2022-09-12 13:18:21 298 1

原创 数据分析05

利用MongoClient搜索数据,用Dataframe接收(注意:如果没下载此数据库,无法得到此数据。相比于numpy,pandas不仅能处理数值型的数据,还能处理其他类型的数据。Series:一维数组。DataFrame:二维数组,Series容器。e.loc :通过标签获取数据(标签就是字符串)index表示行索引,columns表示列索引。经过pandas优化过的选择方式。e.iloc:通过位置获取行数据。这个方法对应的参数如上。如何进行行列同时改?

2022-09-04 18:32:49 268

原创 【mysql学习12】

场景1:假设你是公司数据库维护者(权限较小),你要改某些数据,但是不能让你看到一些敏感数据(比如员工的身份证信息等),若你采用创建新表的方法,那么你在修改新表时数据不会同步修改,但假如你创建视图,就可以同步修改。view中不存储数据。相当于虚拟表。为什么使用视图?视图的理解。

2022-08-21 18:05:06 131

原创 【mysql学习13】

理解:存储过程可以没有返回值,函数有返回值分类:创建存储过程:代码举例:delimiter:指定结束关键词。存储过程的调用:使用关键词:call。

2022-08-21 18:04:34 183

原创 python爬虫学习01

简单来说,网络爬虫就是一段程序,它模拟人类访问互联网的形式,不停地从网络上抓取我们需要的数据。我们可以定制各种各样的爬虫,来满足不同的需求,如果法律允许,你可以采集在网页上看到的、任何你想要获得的数据。网络爬虫是一种用来自动浏览万维网的网络机器人。其目的一般为编纂网络索引。**网络搜索引擎等站点通过爬虫软件更新自身的网站内容或其对其他网站的索引。**网络爬虫可以将自己所访问的页面保存下来,以便搜索引擎事后生成索引供用户搜索。...

2022-08-14 17:01:03 474

原创 【mysql学习11】

作用:给某个字段/某列指定默认值,一旦设置默认值,在插入数据时,如果此字段没有赋值,则赋值为默认值。在创建唯一约束的时候,如果不给唯一约束命名,就默认和列名一样。检查某个字段的值是否符合xx要求,一般指的是值的范围。只要捆绑在一起的不同时一样就可以添加成功。作用:限制某个字段的引用完整性。关键字:foreign key。用来唯一标识表中的一行记录。关键字使用:unique。修改时不加自增列就行了。可以添加多次null。...

2022-08-14 17:00:22 113

原创 【mysql学习10】

为什么需要约束?什么是约束?约束的分类。

2022-08-14 17:00:04 233

原创 leetcode刷题

正解(采用二进制移位法);

2022-07-31 17:17:06 1430 1

原创 数据分析04

vstack和hstack方法。

2022-07-31 17:15:52 198

原创 【数据分析03】

创建之前,首先得安装numpy常见的数据类型。

2022-07-31 17:15:13 136 1

原创 【leetcode刷题】

代码】【leetcode刷题】

2022-07-24 17:47:42 53

原创 【mysql学习09】

上述结果就是1970年1月1号0时0分0秒到编写这段代码时间的毫秒数。没有指定添加的字段,必须按表结构声明顺序进行添加字段。也可以指定添加的字段(更加灵活)。方式二将查询结果插入到表中。方式一一条一条的插入数据。同时修改一个数据的多个字段。没有赋值的为null。...

2022-07-24 17:47:24 151

原创 【mysql学习08】

基本语法altertable表名change…其中旧名在前,新名在后。查看默认编码格式showvariableslike“%char%”;2.如果在创建表的时候没有指明字符集,则默认使用表所在的数据库的字符集。基本语法altertable表名dropcolumn…基本语法altertable表名modify…基本语法altertable表名add…方式二如果数据库存在就删除,不存在就默默结束。2.进行表的复制(不包括表数据)。1.进行表的复制(包括表数据)。...

2022-07-24 17:46:59 166 1

原创 leetcode刷题03

leetcode刷题03。

2022-07-16 21:29:11 97

原创 【数据分析02】

其实就是将plot换成scatter,其他与折线图基本一致。plot改成hist,传参不一样,hist(x,组数)1.width参数需改成height。2.xticks需改成yticks。也就是使用barh()。也是plot改成bar。

2022-07-16 21:18:02 86

原创 【数据分析01】

数据分析是采用适当的方法对搜集来的数据进行分析,帮助人们做出判断,以便采取适当行动。matplotlib帮助我们进行绘图1.1绘制不同图形修改plot()里的下x,y参数frommatplotlibimportpyplotasplt#matplotlib其实是不支持显示中文的显示中文需要一行代码设置字体importmatplotlibasmpl总结matplotlib不止可以画折线图httpshttpshttpshttpshttpshttpshttps。...

2022-07-16 20:06:17 160

原创 【leetcode刷题】

罗马数字转整数(简单)最接近的三数之和(中等)

2022-07-10 15:58:08 53 1

原创 【mysql学习07】

子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从mysql14.1开始引入。sql中子查询的使用大大增强了select查询的能力,因为很多时候需要从结果中获取数据,或者需要从同一个表中先计算得出一个数据结果,然后与这个数据结果(可能是标量,可能是某个集合)进行比较。解决方式一:解决方式二:解决方式三:关于子查询:相关子查询与不相关子查询通俗理解就是相关子查询:内查询一般和外查询存在”的“的关系,不相关就不存在。单行子查询就是内查询返回一条结果记录1.首先执行子查

2022-07-08 20:57:35 275 1

原创 mysql学习06

聚合函数又叫聚集函数、分组函数,它是对一组数据进行汇总的函数,输入的是一组数据的集合,输出的是单个值。1.AVG()和SUM() 字符串数据求平均,求和无意义AVG():求一组数据的平均数SUM:求一组数据的和2.MAX()和MIN() 也可以对字符串数据比较MAX:求一组数据的最大值MIN:求一组数据的最小值3.countCOUNT:计算指定字段在查询结构中出现的个数不包括NULL。count(1)、count(2)是将表中一行的数据当作 1、2来看做,其中有107条

2022-07-05 12:02:05 90

原创 【mysql学习05】

格式化:日期------>字符串解析:字符串------>日期。格式化:解析:必须一一对应其中GET_FORMAT()既不是格式化也不是解析流程控制有三种结构1.顺序结构2.分支结构3.循环结构(sql相当于自带循环)流程处理函数可以根据不同的条件,执行不同的处理流程,可以再sql语句中实现不同的条件选择。ifnull(value1,value2):看做是if(value,value1,value2)的特殊情况。加密与解密函数主要用于对数据库中的数据进行加密和解密处理,以防

2022-07-03 14:12:14 414

原创 mysql学习04

函数在计算机语言的使用中贯彻始终,函数的作用是什么呢?它可以把我们经常使用的代码封装起来,需要的时候调用即可,优点:提高代码效率,提高了可维护性。在sql中我们也可以使用函数对检索出来的数据进行函数操作,使用这些函数,可以极大地提高用户对数据库的管理效率从函数定义角度出发,可以将函数分为内置函数和自定义函数,内置函数是系统内置的调用函数,自定义函数是我们根据要求编写的。1.1 不同DBMS函数的差异我们在使用SQL语言的时候,是直接和这门语言打道,而是通过它使用不同的数据库软件,DBMS,DBMS之间

2022-07-03 09:15:47 76 1

原创 MySQL学习03

MySQL排序和分页操作排序和分页操作1.排序数据库中查询默认的顺序为数据添加的顺序使用order by 对查询到的数据进行排序操作排序前:升序排序(ASC):order by 想以什么进行排序SELECT * FROM listORDER BY salary;降序排序(DESC):order by 想以什么进行排序 DESCSELECT * FROM listORDER BY salary DESC;注意:1.列的别名只能在ORDER BY 中使用,不能在WHERE

2022-07-01 09:21:48 51

原创 leetcode刷题

简单题两数相加回文数最长公共前缀两数相加题目描述:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。题解(python

2022-05-17 22:56:18 56 1

原创 mysql学习02

这里写目录标题SQL的分类数据导入SQL的分类SQL语言在功能上分为三大类,分别是DDL,DML,DCL。数据导入如何导入现有的数据表,表的数据?方式一:使用source指令source 文件的全路径名(在命令提示符下使用)方式二:基于具体的图形化界面的工具然后选择文件路径,进行导入文件。...

2022-05-17 22:27:34 173 1

原创 【数据库学习01】

数据库学习01数据库的相关概念数据库存储数据的特点MySql服务的启动和停止数据库的相关概念**1.DB(数据库):**全称database,储存数据的“仓库”,它保存了一系列有组织的数据,方便以后对这些数据进行操作。**2.DBMS(数据库管理系统):**全称database management system,数据库是通过DBMS创建和操作的容器,常见的数据库管理系MySql,Oracle,DB2,Sqlerver。用户可以通过DBMS来对DB里面的数据进行操作。3.SQL(结构化查询语言)

2022-04-17 21:12:54 457 2

原创 python学习009

(一)计算代码的执行时长导入一个time模块。计算思想:在代码执行前获取一个时间,在代码执行之后再获取一个时间,将它们相减即可。操作如下:import timestart=time.time()x=0for i in range(1,1000000): x+=iprint(x)end=time.time()print("运行时间为:{}".format(end-start))装饰器的基本使用:import timedef cal_time(fn):..

2022-03-06 00:02:59 2589 1

原创 python008

函数高级1.全局变量与局部变量局部变量就是在函数内部定义的变量,其作用范围是这个函数内部,即只能在这个函数中使用,所以不同的函数内可以有相同的局部变量名。局部变量的作用是为了临时保存数据需要在函数中定义变量来储存。当函数调用时,局部变量被创建,当函数调用完成后这个变量就不能够使用了。全局变量就是在函数外定义的,它在整个py文件里都可以被访问。如果局部变量和全局变量同名,会在函数内部又定义一个新的局部变量,而不是修改全局变量。a=100def text(): a=10

2022-02-20 14:18:19 430 1

原创 python学习007

1.函数的介绍什么是函数?函数就是一堆准备好的代码,在需要时调用这些代码。为什么需要函数?当你需要重复进行某种操作的时候,写太多重复的代码会太冗余,可读性差,维护性不高。这时候函数就发挥了它的作用,如何声明一个函数?在python里,使用def关键字来声明一个函数。结构为:def 函数名(参数): 函数要执行的操作(函数体)。def story(): print('从前有座山') print('山上有座庙') print('庙里有个老和尚在讲故事

2022-02-19 23:18:41 273

原创 python学习006

(二)元组的使用和列表很相似,都是用来保存多个数据的区别在于,列表可变,而元组是不可变数据类型,不能进行增,删,改。可查。nums = (1, 2, 3, 4, 5, 6, 7)print(nums[2])特殊情况:如果元组只有一个数据,需要在该数据后加一个 ,号tuple内置类print(tuple('hello'))(三)字典的使用字典不仅可以保存值,还可以对值进行描述。使用{}来表示一个字典。字典里的数据都是以键值对key-value的形式保留的

2022-02-13 17:10:37 457 3

原创 python学习005

字符集字符和编码相互转换计算机只能处理数字(其实就是数字0和数字1),如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节 (byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255), 0 -255被用来表示大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码。ASCII码表使用7位二进制表示一个字符,它的区间范围时0~127,一共只能表示128个字符,仅能支持英语。随着计算机科学的发展,西欧语言

2022-02-13 15:47:02 540 1

原创 python学习004

目录字符串的常见操作——判断和计算次数判断:startswith,endswith,isalpha,isdigit,isalnum,isspaceis开头的是判断,结果是一个bool类型startswith表示判断一个字符串是否以某个字符开头endswith表示判断一个字符串是否以某个字符结尾isalpha表示判断一个字符串是否全是字母isdigit表示判断一个字符串是否是数字isalnum表示判断是否由数字和字母组成isspace表示判断是否全为空格组成计算次数:co

2022-02-06 18:56:19 424 1

原创 Python学习003

(一)字符串1.字符串的表达方式在python里可以使用一对单引号,一对双引号或者一对三个单引号,一对三个双引号来表示字符串。例如:a='hello'b="good"c='''新年好'''d="""恭喜发财"""如果字符串里还有双引号,外面就可以使用单引号或者三个双引号。例如:e='小明说:"我喜欢编程" 'f="""小明说:"我喜欢编程" """注意:g="小明说:"我喜欢编程" "这样写是错误的,会报错。字符串里的转义字符 \ 的使用:转义字符..

2022-02-06 15:26:23 882

原创 Python学习002

分支语句分支语句包括if语句,if...else语句,if elif elif else语句。if语句:if条件判断:条件成立时,执行的代码。if...else语句:if条件判断:条件成立时,执行的代码。else:条件不成立时执行的代码。if elif ...elif else语句:if条件判断:条件成立时,执行的代码。elif:前一级条件不成立时再判断是否执行该行代码。else:条件不成立时执行的代码。...

2022-01-30 13:33:44 1060

原创 Python学习002

(一)进制转换*不同进制的表示方式有哪些?分别有二进制,,八进制,十进制和十六进制。*如何进行进制转换?使用内置函数实现进制转换。*实现进制转换的内置函数有哪些?分别有:bin():将数字转换为二进制,oct():将数字转换为八进制hex():将数字转换为十六进制。(二)类型转换什么是类型转换?将一个类型的数据转化为其他类型的数据。为什么要进行类型转换?Python中input接收到的用户输入都是str字符串类型,若将字符串类型与其他类型做一些简单的运

2022-01-26 17:43:09 833 1

空空如也

空空如也

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

TA关注的人

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