学习
十二只喵
这个作者很懒,什么都没留下…
展开
-
dataframe groupby 自定义聚合函数
一、背景业务需求,需要对数据聚合之后,按照分组对组内的结果按照自己定义的计算方法聚合二、代码实现参考代码如下:# 读取源文件df1 = pd.read_excel('./test_3.xlsx')df1.head()# 自定义聚合函数def get_total_marks(list1: list): """ 自定义聚合函数:计算规则如下 计算列表的结果: = 最大 + 1/2 * 第二大 + 1/4 * 第三大 + ... + (1/2**(n.原创 2020-11-19 14:03:38 · 5292 阅读 · 0 评论 -
dataframe 修改指定位置的值 提示 SettingWithCopyWarning的解决办法
一、背景记录dateframe的简单用法之修改变量的值。二、需求复现通过指定条件,修改某一列的值,无强制映射关系(即随机设置部分的值)三、常见错误1. 直接赋值错误,会提示系统无法赋值的警告2. 使用map函数赋值...原创 2020-11-19 13:51:08 · 1072 阅读 · 0 评论 -
sql实现row_number()方法以及使用pandas升级
一、背景鉴于sqlserver的row_number函数的便捷性,寻思sql如何实现,遍向大佬学习了一番,自我感觉还不错,于是来加强巩固一下。二、步骤1. 原始数据表select st.Sname Sname ,st.Ssex Ssex ,sc.Degree Degree ,te.Tname Tname ,te.Prof Prof ,te.Depart Depart ,cs.Cname Cname from Student as st -- 关联成.原创 2020-10-28 16:13:18 · 513 阅读 · 0 评论