pandas相同元素不同顺序合并之移形换位

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas相同元素不同顺序合并之移形换位相关的知识,希望对你有一定的参考价值。

参考技术A

我们在pandas处理数据用groupby分组求和等方法时,需要俩列元素对应的顺序也要相同,但是有时我们需要把元素相同但顺序的相同的俩列合并就不可直接分组求和了,我们既然不考虑顺序了,只考虑元素,那么我们就将其先按一定规则排序换成一样的顺序,再使用groupby分组求和。

2.归纳A类

3.元素换位
这里是核心部分,先将每一行遍历出来,由于遍历出来的是列表,所以我们按列表元素排序,这样我们得到有相同元素的列表,已排序,然后再写入新的csv。

4.分组求和

总结: 当我们受限于字段,而无法对其数据进行处理时,我们想法摘出其数据,处理好后再归入其字段。

以上是关于pandas相同元素不同顺序合并之移形换位的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode之移除元素

leetcode27之移除元素

使用具有相同字符串但顺序不同的列合并两个 data.frame

R 两个dataframe其中一列内容相同,但是顺序不同,如何合并?

Python Pandas - 具有不同列的 Concat 数据框忽略列名

在 2 列上合并 pandas 数据帧,但以任意顺序