給定一個(gè)數(shù)據(jù)框{'id': {0: 100, 1: 100, 2: 101, 3: 101, 4: 102}, 'A': {0: True, 1: False, 2: True, 3: False, 4: True}, 'B': {0: False, 1: True, 2: False, 3: True, 4: False}, 'C': {0: False, 1: False, 2: False, 3: False, 4: False}}看起來(lái)像這樣我們?nèi)绾魏喜⑿?,以便每個(gè)唯一 id 只有一行,并保留所有 True 值?目標(biāo):用途groupby.max:df.groupby('id', as_index=False).max()
1 回答

MM們
TA貢獻(xiàn)1886條經(jīng)驗(yàn) 獲得超2個(gè)贊
嘗試用
out = df.groupby('id').max().reset_index()
自從
True > False
return : True
添加回答
舉報(bào)
0/150
提交
取消