我有一个Pandas DataFrame,如下所示
27 [A,B,C]
27 [D,E,F]
27 [G,H,I]
27 [J,K,L]
34 [M,N,O]
34 [P,Q,R]
34 [S,T,U]
我想汇总具有相同ID的所有列表。但是什么功能可以帮助我将列表聚合在一起。
由于
答案 0 :(得分:1)
我假设您的数据包含一个字符列表,您可以执行groupby
并致电sum
:
In [406]:
df.groupby('a').sum()
Out[406]:
b
a
27 [A, B, C, D, E, F, G, H, I, J, K, L]
34 [M, N, O, P, Q, R, S, T, U]