weixin_51509330 2021-10-22 18:03 采纳率: 0%
浏览 21

Pandas 重复索引中的不同列合并

具体问题放在图片里了 想知道怎么能再不影响其他行数据的情况下完成图片里的需求 已经转换成Dataframe格式了 在数据处理中用过 drop_duplicates()完全去重的方法 只是下面这种数据的情况比较特殊

img

  • 写回答

1条回答 默认 最新

  • CSDN专家-HGJ 2021-10-22 20:43
    关注

    尝试一下使用如下代码处理:

    import pandas as pd
    
    df=pd.DataFrame({'A':['X1','X1','B1','B1','SS'],'B':['X2','X2','B2','B2','SS'],'C':[5,6,1,2,4]},index=['11','11','22','22','33'])
    df=df.reset_index().groupby(['index','A','B'])['C'].apply(lambda x:','.join(map(str,x))).to_frame().reset_index().set_index('index')
    #df=df.rename_axis([''],axis=0)
    print(df)
    
    
    

    如对你有帮助,请采纳。点击我回答右上角【采纳】按钮。

    评论

报告相同问题?

问题事件

  • 创建了问题 10月22日

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?