摘要: 首先看一下一维正态分布的公式: 其中μ为均值,σ为标准差,正态分布的草图如下图所示。 再看numpy提供的函数的参数: multivariate_normal(mean,cov,size=None,check_valid=None,tol=None) 在一维正态分布中,第一个参数mean就是这里的均 阅读全文
posted @ 2021-07-02 16:22 阿井井w 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 关于留存率的SQL语句,之前看到猴子分析那里给过一个思路,是用timestampdiff函数来求,而且有一个模板,可以统一求次日留存率、三日留存率、七日留存率之类的,但是在牛客网刷题也遇到一些留存率分析的题目,发现试图套模板出了问题,因此这里梳理总结一下思路。 先看数据如下:表:login,字段分别 阅读全文
posted @ 2021-06-24 15:19 阿井井w 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: Pandas 数据结构—Series Pandas Series 类似表格中的一个列(column),类似于一维数组,可以保存任何数据类型。 Series由索引(index)和列组成,函数如下: pandas.Series(data,index,dtype,name,copy) 参数说明 data: 阅读全文
posted @ 2021-06-17 17:55 阿井井w 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一、窗口函数介绍 1 窗口函数语法 <窗口函数> over (partition by <用于分组的列名> order by <用于排序的列名>) 专用窗口函数,比如rank,dense_rank,row_number等 聚合函数,如sum,avg,count,max,min等 2 窗口函数功能 不 阅读全文
posted @ 2021-06-10 18:10 阿井井w 阅读(4755) 评论(0) 推荐(0) 编辑
摘要: 1.语法 #情况一:类似于switch,一般用于实现的等值判断 case 变量或表达式或字段 when 要判断的值 then 返回的值1或语句1(语句要加;) when 要判断的值 then 返回的值2或语句2(语句要加;) ... else 要返回的值n end 【case;】(如果是放在begi 阅读全文
posted @ 2021-06-04 11:38 阿井井w 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: GROUP BY 分组中的坑 1.分组后select后的字段只能有以下两种: 出现在group by 后面的字段 使用聚合函数的列 2.group by 默认取非聚合的第一条记录 例题:牛客网数据库实战之获取所有部门中当前员工薪水最高的相关信息 表:dept_emp 表:salaries 错误的解题 阅读全文
posted @ 2021-06-02 15:37 阿井井w 阅读(5677) 评论(2) 推荐(0) 编辑
摘要: 子查询:嵌套在其他查询中的查询 子查询又称内部查询,而包含子查询的语句称之为外部查询 所有的子查询可以分两类,即相关子查询和非相关子查询 非相关子查询是独立于外部查询的子查询,子查询总共执行一次,执行完毕后将值传递给外部查询 相关子查询的执行依赖于外部查询的数据,外部查询执行一次,子查询就执行一次 阅读全文
posted @ 2021-06-02 14:30 阿井井w 阅读(771) 评论(0) 推荐(0) 编辑
摘要: GROUP BY GROUP BY语句用来与聚合函数(aggregate function such as COUNT,SUM,AVG,MIN,or MAX)联合使用来得到一个或多个列的结果集 语法如下: select column1,column2,...columnn,aggregate_fun 阅读全文
posted @ 2021-06-02 10:23 阿井井w 阅读(192) 评论(0) 推荐(0) 编辑
摘要: limit n 查找前n行的记录 limit m,n 从第m行开始,查找n行记录(起始行为第0行) limit n offset m 从第m行开始,查找n行记录(起始行为第0行) (1)select * from Student limit 10 检索前10行数据,显示的是第1-10条数据 (2)s 阅读全文
posted @ 2021-06-01 17:10 阿井井w 阅读(546) 评论(0) 推荐(0) 编辑