第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

根據(jù)pandas df中的列對(duì)行進(jìn)行分組

根據(jù)pandas df中的列對(duì)行進(jìn)行分組

慕容3067478 2021-08-17 17:17:24
我在 Pandas DataFrame 上遇到了一個(gè)問題。我想我應(yīng)該使用該groupby方法,但我無法正確理解。我的數(shù)據(jù)看起來像這樣(但大約有 200 行和 5000 列):            K00001  K00002  K00003  K00004  K00005  K00009  K00011  K00013   OTURoot100     True    False   False   True    False   False   True    False    OTU1Root102     True    False   False   True    False   False   True    False    OTU1Root105     True    True    False   True    False   False   True    False    OTU1Root107     True    False   False   True    False   False   True    False    OTU2Root11      True    False   False   True    True    False   True    False    OTU2我想根據(jù)最后一列“OTU”對(duì)行進(jìn)行分組,以便:        K00001  K00002  K00003  K00004  K00005  K00009  K00011  K00013   OTU1    True    True    False   True    False   False   True    False    OTU2    True    False   False   True    True    False   True    False每個(gè)單元格的布爾值是每個(gè)or分組單元格的布爾比較的結(jié)果(例如,對(duì)于K00002in OTU1,它將是False or False or True = True有人可以給我一個(gè)提示嗎?謝謝。
查看完整描述

1 回答

?
白豬掌柜的

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊

使用GroupBy.any:


df = df.groupby('OTU').any()

print (df)

      K00001  K00002  K00003  K00004  K00005  K00009  K00011  K00013

OTU                                                                 

OTU1    True    True   False    True   False   False    True   False

OTU2    True   False   False    True    True   False    True   False


查看完整回答
反對(duì) 回復(fù) 2021-08-17
  • 1 回答
  • 0 關(guān)注
  • 208 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)