2015-04-23 49 views
2

我有一個熊貓數據幀,它看起來像下面處理表中的數據列的熊貓

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

應該如何聚集的樣子? – EdChum

回答

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] 
+0

是的。這工作。我錯誤地認爲sum()不適用於列表。非常感謝 – user1673066

+0

如果答案完全解決了您的問題,您可以接受我的答案,答案左上角會有一個空的勾號標記 – EdChum