我有一個熊貓數據幀,它看起來像下面處理表中的數據列的熊貓
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。但是什麼函數可以幫助我將列表聚合在一起。
感謝
我有一個熊貓數據幀,它看起來像下面處理表中的數據列的熊貓
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。但是什麼函數可以幫助我將列表聚合在一起。
感謝
我假設你的數據由字符的列表,你可以執行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]
是的。這工作。我錯誤地認爲sum()不適用於列表。非常感謝 – user1673066
如果答案完全解決了您的問題,您可以接受我的答案,答案左上角會有一個空的勾號標記 – EdChum
應該如何聚集的樣子? – EdChum