![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据分析
文章平均质量分 85
好大一个绿菠萝
一肚皮不入时宜
展开
-
【SQL 中级语法 3】三值逻辑和NULL
普通语言里的布尔型只有true和false两个值,这种逻辑体系被称为二值逻辑。而SQL语言里,除此之外还有第三个值unknown,因此这种逻辑体系被称为三值逻辑(three-valued logic)。为什么SQL语言采用了三值逻辑呢?问题的答案就在于NULL。关系数据库里引进了NULL,所以不得不同时引进第三个值。这样的三值逻辑一次次地违背常识,深深地困扰着数据库工程师们。原创 2022-11-18 10:00:00 · 1226 阅读 · 1 评论 -
【SQL 中级语法 2】自连接的用法
SQL的连接运算根据其特征的不同,有着不同的名称,如内连接、外连接、交叉连接等。一般来说,这些连接大都是以不同的表或视图为对象进行的,但针对相同的表或相同的视图的连接也并没有被禁止。针对相同的表进行的连接被称为“自连接”(self join)。一旦熟练掌握自连接技术,我们便能快速地解决很多问题。理解自连接能增进我们对“面向集合”这一SQL语言重要特征的理解。面向对象语言以对象的方式来描述世界,而来描述世界。自连接技术充分体现了SQL面向集合的特性。原创 2022-11-17 10:00:00 · 5091 阅读 · 0 评论 -
【SQL 中级语法 1】CASE 表达式
case表达式由简单case表达式和搜索case表达式两种写法;在编写SQL语句的时候需要注意,在发现为真的WHEN子句时,CASE表达式的真假值判断就会中止,而剩余的WHEN子句会被忽略。为了避免引起不必要的混乱,使用WHEN子句时要注意条件的排他性。CASE表达式和CHECK约束是很般配的一对组合。假设某公司规定“女性员工的工资必须在20万日元以下”,这条无理的规定是使用CHECK约束来描述的。CASE表达式被嵌入到CHECK约束里,描述了“如果是女性员工,则工资是20万日元以下”这个命题。原创 2022-11-16 10:40:21 · 2066 阅读 · 0 评论 -
【Pandas 数据分析 5-1】Pandas高级操作
在数据分析和数据建模的过程中需要对数据进行清洗和整理等工作,有时需要对数据增删字段。本章将介绍Pandas对数据的复杂查询、数据类型转换、数据排序、数据的修改、数据迭代以及函数的使用。原创 2022-10-04 10:45:00 · 905 阅读 · 0 评论 -
【Pandas 数据分析4-2】Pandas 基础操作
切片([])就像列表的索引操作一样,可以按行把数据筛选出来,如果传入一个列表,则可以按列把指定的列筛选出来。与loc[]可以使用索引和列的名称不同,利用df.iloc[, ]格式可以使用数字索引(行和列的0~n索引)进行数据筛选,意味着iloc[]的两个表达式只支持数字切片形式,其他方面是相同的。pd.IndexSlice是一个专门的索引选择器,它的使用方法类似df.loc[]切片中的方法,常用在多层索引中,以及需要指定应用范围(subset参数)的函数中,特别是在链式方法中。原创 2022-10-03 10:45:00 · 991 阅读 · 0 评论 -
【Pandas 数据分析 4-1】Pandas基础操作
本章将介绍Pandas对数据的基础操作,包括索引的创建和使用、数据信息的查看、数据的筛选、数据的统计、数据类型的转换、排序、添加修改、添加修改数据、使用函数等内容。这些是最为常见的操作,几乎所有数据分析工作都会涉及。原创 2022-10-02 10:45:00 · 1007 阅读 · 0 评论 -
【Pandas 数据分析3-2】Pandas 数据读取与输出 - Excel
利用Pandas进行数据处理与分析原创 2022-10-01 10:00:00 · 3339 阅读 · 0 评论 -
【Pandas 数据分析 3】Pandas 数据读取与输出
利用Python进行数据处理与分析原创 2022-09-30 14:53:07 · 1896 阅读 · 0 评论 -
【Pandas 数据分析 2】数据结构
利用Pandas进行数据处理与分析原创 2022-09-29 09:30:00 · 501 阅读 · 0 评论 -
【Pandas 数据分析 1】快速入门
利用 Python 进行数据处理与分析原创 2022-09-28 15:43:55 · 660 阅读 · 0 评论