- 博客(11)
- 收藏
- 关注
原创 数理统计—抽样分布(卡方分布、t分布、F分布)
统计量是样本的函数,且函数中不依赖任何未知参数 ,比如样本均值、样本方差、样本比例等。从总体中按特定抽样方式抽取多个样本,每个样本可计算出一个统计量值 ,所有这些可能的统计量值及其对应概率构成抽样分布。抽样分布也称统计量分布、随机变量函数分布 ,是指样本估计量(统计量)的分布。
2025-03-28 17:11:30
281
原创 SQL练习七—留存率问题
把这个注册信息和登录信息连接on用户id和日期(检查次日是否登录 注册日期+1=登录日期)t1:用户,注册日期(最小的登录日期),按日期group 计每日新增用户数。t2:(用户的登录信息) 用户,登录时间(进出跨天两天都计入)count(次日)/count(device_id)如果没有就是次日没来,如果有就代表次日留存。去重:去掉一个用户一日多次登录记录。
2025-03-27 11:23:30
797
原创 SQL练习六—每月涨粉率和总粉丝量
2.如何表示 涨粉率=(加粉量 - 掉粉量) / 播放量 就是把sum(if_follow)/count(if_follow)3.总粉丝量计算 sum(if_follow)表示的是粉丝增减情况。1.先把想要的信息提取出来,作者 月份 粉丝增长情况。sum是加粉掉粉情况,count是一共多少播放。总粉丝数=现有粉丝+粉丝增减情况。把2-掉粉 变成-1 便于计算。4.条件排序 代码整理。
2025-03-26 20:01:13
251
原创 SQL练习五—最大在线人数
2.窗口函数sum()over() 一定要以sign 倒叙排,同一时间有进有出,先记录增加 +1再记录减少-1.1.怎么计算:用常数 1 ,-1打标记,这样可以直接通过sum计算同一时间。通常会给出用户的登录和登出时间,要求找出在某个时间段内的最大在线人数。
2025-03-26 16:34:03
593
原创 SQL练习四—完成员工考核试卷突出的非领导员工
判断使用窗口函数还是分组,关键在于你的业务需求是只需要聚合结果,还是需要在保留原始数据的基础上进行计算,以及是否需要为每行数据提供基于分组的额外信息。本题需要计算平均值后和成绩比较,需要保留原数据,则使用窗口函数。时间差:timestampdiff(minute,start_time,submit_time) avg() over(partition by emp_id)2.求时间和分数的平均值:需要保留原数据和平均值作比较,所以使用窗口函数。
2025-03-26 16:19:22
135
原创 SQL练习三—用户分级占比
2.占比:逾期 overdue_days不是null/全部 count() 会忽略null值,count(*)会计数所有行。3.输出百分比:concat(round(count()/count()*100,1),'%')4.输出条件:order by overdue_ratio desc。易错点:多表连接时,给字段名加上表名前缀。
2025-03-26 15:44:20
209
原创 SQL练习二—连续登录天数
1.用聚合函数的时候一定要想着分组!若在select语句里既有聚合函数又有非聚合列,同时不使用group by子句会报错。尽量减少在聚合函数中进行复杂的计算,因为这可能会影响性能。把登录日期排序 row_number()over(partition by user order by date) as rk。求最长连续登录时间,就算一下每个用户的count(时间一样)然后用登录时间减去rk 得到的时间一样就是连续登录。初学者超级超级希望大家提代码建议或学习建议!(记得去重同一用户一日多次登录情况)
2025-03-26 13:37:12
256
原创 SQL题练习—分组内TOP3
2.条件查询:年龄:18-25岁 between 18 and 25 时间:2022年 year(fdate)=2022。歌手:周杰伦 singer_name='周杰伦' 按月分组:group by month(fdate)问题分析:从听歌流水中找到18-25岁用户在2022年每个月播放次数top 3的周杰伦的歌曲。3.窗口函数:分组内排名 row_number()over()top3:播放次数 count(user_id)
2025-03-26 12:44:42
245
原创 电脑百度网盘不显示二维码解决方法
亲试有用的方法:internet选项中安全 受信任的站点,然后点下面的“站点” 添加https://passport.baidu.com,再打开百度网盘即可扫码登陆。
2025-03-26 11:51:45
931
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人