我有一個(gè)這種格式的數(shù)據(jù)框(有更多的行,有數(shù)百個(gè)不同的值col2):dftest = pd.DataFrame( {'col1': ['black', 'black', 'brown', 'black', 'green', 'red', 'black', 'black'], 'col2': ['cat', 'cat', 'dog', 'dog', 'snake', 'snake', 'bird', 'bird']})我知道我可以將所有動(dòng)物條目col2組合在一起grouped = dftest.groupby('col2')我想使用groupeddf 來計(jì)算 中的顏色組合col1,按 中的值分組col2。例如, thecat和birdgrouping 都有black/blackin col1,所以black/black = 2。只有蛇有red/green,所以red/green = 1。期望的輸出:black/black = 2black/brown = 1green/red = 1
添加回答
舉報(bào)
0/150
提交
取消