- 博客(38)
- 资源 (2)
- 收藏
- 关注
原创 MySql的三值逻辑
MySQL 使用三值逻辑 —— TRUE, FALSE 和 UNKNOWN。任何与 NULL 值进行的比较都会与第三种值 UNKNOWN 做比较。这个“任何值”包括 NULL 本身!
2025-03-25 22:26:39
303
原创 数据分析利器Python——Pandas(二、运算、函数、文件、统计方法)
文章目录一、运算与对齐二、函数应用map()函数apply()函数和applymap()函数三、文件读写操作四、排序操作4.1、按照索引排序4.2、按值排序五、数据清洗5.1、操作目标5.2、处理缺失数据5.3、处理重复数据5.4、替换数据六、常用统计方法一、运算与对齐pandas可对不同索引的对象进行运算,索引与数据的对应关系仍然存在于数组运算的结果中。没对齐的位置补NaNSeries和Series、DataFrame和DataFrame均可以进行运算,原则是只有行索引和列索引相同的地方才可进行运算
2022-04-30 00:44:00
1445
原创 Excel必知必会——迷你图
一、应用场景迷你图主要展示数据的总的趋势变化,而无法体现真正的数据间的差异大小。二、类型迷你图主要有三种,折线图、柱形图、盈亏图。折线图和柱状图表示的数据变化趋势,盈亏图只体现数据正负差异。三、制作迷你图的制作其实很简单,点击Excel导航栏的【插入】后就可以看到迷你图的三种类型,我们可以选择一种进行创建,选择好数据范围和放置位置就会出现迷你图了。四、设计和更改迷你图1、设置:选择已经创建的迷你图,点击【设计】,可以选择突出显示不同的数据点位(高点、低点、负点、首点、尾点、标记等在导航栏都有
2022-04-26 21:27:09
9070
原创 数据分析利器Python——流程控制(顺序,分支,循环)
本文讲解了流程控制的三种方式,有很多细节值得深思,包括continue、break和return等
2022-04-12 18:06:35
1021
原创 MySQL数据库之字符串截取(substring和substring_index)
substring(字符串,起始位置,截取字符数)substring_index(字符串,分隔符,计数)str = 'www.csdn.com'举个栗子substring(str,2,4)则此段代码的输出值为原字符串的从第二个字符开始计算的前4个字符 'ww.c'大家对substring()应该很熟悉,本文详细介绍下substring_index(),举个栗子substring_index(str,'.',1)此段代码含义:将字符串以 '.' 为分割标志,取出从左.
2022-04-04 16:44:30
2786
原创 数据库中where和having区别
1、where子句将单个行过滤到查询结果中,而having子句将分组过滤到查询结果中2、having子句中使用的列名必须出现在group by子句列表中,或包括在聚集函数中。3、having子句的条件运算至少包括一个聚集函数,否则可以把查询条件移到where字句中来过滤单个行(聚集函数不可以用在where子句中)更多知识可查看上篇文章:MySQL数据库分组、聚集函数注意事项...
2022-04-02 10:36:21
6490
原创 MySQL数据库分组函数(group by)、聚集函数详解
解决常见的group by报错问题文章目录前言一、什么是聚集函数聚集函数的使用规则二、group by和having的使用1.group by的使用2.having的使用总结前言很多人对分组函数只知其一不知其二,用group by写的代码有的时候也不知道为什么会报错,那可能是因为你并不知道以下的使用规则一、什么是聚集函数count(),返回指定列中数据的个数 sum(),返回指定列中数据的总和 ..
2022-04-02 10:32:02
4517
原创 MySQL数据库——Alter操作相关(外键、索引、添加修改列)
1、向表中添加列:alter table 表名 add 字段名 字段类型举个栗子:-- 为表test1添加一个新的字段为 分类描述 name varchar(20)alter table test1 add name varchar(20);PS:add关键字默认添加将列添加至末尾,若想在首列添加或者在某一列后添加则分别用关键字first和after举个栗子-- 在test1表中添加ID至首列alter table test1 add ID varchar(10) firs
2021-09-11 18:41:13
5323
原创 MySQL数据库——字符串函数(一)
目录1、length()函数2、reverse()函数3、concat()函数4、concat_ws()函数1、length()函数简介:获取字符串长度辨析:char_length()函数也是用来查看字符串长度,但是区别在于char_length()单位是字符,一个汉字、数字、字母都算作一个字符;而length()函数的单位是字节,utf-8编码下,一个汉字是3个字节,gbk编码下,一个汉字是2个字节,而一个数字或字母在两种编码下均为一个单位。扩展:length()<&
2021-08-30 20:39:49
1118
原创 数据库中字符串匹配函数like、rlike、instr、regexp_extract
instr简介MySQL、hive中函数,instr(str,substr,position,occurrence)其中str代表从哪个字符串中搜索,substr代表搜索哪个子字符串,返回值为子字符串在原字符串中的位置,若不存在则返回0;position为开始计数位置,occurrence代表输出第几次出现的子字符串。如instr('helloworld','o',1,2),则代表从左往右数第1位开始计算,'helloworld'字符串中第2次出现子字符串'o'的位置应用:select
2021-08-29 14:39:02
3991
原创 Excel必知必会——count,counta,countif,countifs
我们都知道,count是计数函数,那么它到底有哪些具体的规则和限制呢?我们一起来学习~count函数它计算包含数字的单元格个数以及参数列表中数字的个数,所以说,如果某一列都是字符串类型,对其使用count函数,最后会返回0注(引自官网,侵删): 如果参数为数字、日期或者代表数字的文本(例如,用引号引起的数字,如 "1"),则将被计算在内。 逻辑值和直接键入到参数列表中代表数字的文本被计算在内。 如果参数为错误值或不能转换为数字的文本,则不会被计算在内。 如果.
2021-07-22 08:32:58
3383
原创 writerow产生的bug
Python学习——writerow产生的bug运行后报错:TypeError: writerow() takes exactly one argument (4 given)这句话的意思就是writerow()括号里只能有一个参数而这里放了四个,解决办法是writer.writerow([name, qa[0], qa[1], qa[2]])把四个变量放在一个列表里就可以解决啦~自己走过的坑希望小伙伴早点找到解决办法...
2020-11-12 10:32:38
3661
2
原创 通过腾讯云服务器学习MySQL(1.安装MySQL)
说明:仅作为本人学习记录使用,若有错误请文明指出。由于自己的电脑使用VMware比较卡,所以买了一个月的腾讯云服务器进行学习使用。我的服务器配置如下,仅供参考安装数据库[root@yl-web yl]# yum install mariadb-server mariadb mariadb数据库的相关命令systemctl start mariadb #启动MariaDBsystemctl stop mariadb #停止MariaDBsystemctl restar...
2020-05-24 20:26:55
233
Python大数据分析与机器学习之线性回归模型数据——“IT行业收入表.xlsx”
2022-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人