小编Ali*_*tan的帖子

对 Python Pandas 中两列(双向)组合的计数求和

我有以下数据框。

>> df = pd.DataFrame.from_dict({'x':['A','C','E','B','F','D','A','D','C','B','D','C','E'], 
                                'y': ['B','D','F','A','D','F','C','F','E','D','B','A','C'], 
                                'count':[3,4,21,4,1,4,5,22,6,7,10,12,13]})
    x   y   count
0   A   B   3
1   C   D   4
2   E   F   21
3   B   A   4
4   F   D   1
5   D   F   4
6   A   C   5
7   D   F   22
8   C   E   6
9   B   D   7
10  D   B   10
11  C   A   12
12  E   C   13
Run Code Online (Sandbox Code Playgroud)

我需要找到计数的总和,例如,如果 (x = 'A' 和 y = 'B') 与 (x = 'B' 和 y = 'A') 相加。这适用于所有组合。 …

python pivot dataframe pandas

3
推荐指数
1
解决办法
82
查看次数

标签 统计

dataframe ×1

pandas ×1

pivot ×1

python ×1