c语言sscanf函数的用法是什么
247
2022-11-16
按照分组将多行数据合并成为一个单元格的数据(explode方法的相反操作)
按照分组将多行数据合并成为一个单元格的数据
1 背景2 问题解决
作者:Be_melting
1 背景
在进行数据分析过程中,有人会有如下的需求,就是统计相同编号下的sku情况,具体需求如下
给出的具体示意流程如下
仔细观察一下,其实就是pandas中explode操作方法的逆应用,explode就是将一行单元格中的数据拆解成为多行数据,而这里的需求就是将多行数据合并成为一个单元格数据,刚好是相反的操作
2 问题解决
代码很简单,就是一行处理的过程即可
import pandas as pddf = pd.read_excel('demo.xlsx')data = df.groupby('num').agg({'sku':lambda x:''.join(x)})print(data)
输出结果如下:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~