У меня есть набор данных IPL, который выглядит следующим образом:
df.head(10):
toss_winner winner
0 Royal Challengers Bangalore Sunrisers Hyderabad
1 Rising Pune Supergiant Rising Pune Supergiant
2 Kolkata Knight Riders Kolkata Knight Riders
3 Kings XI Punjab Kings XI Punjab
4 Royal Challengers Bangalore Royal Challengers Bangalore
5 Sunrisers Hyderabad Sunrisers Hyderabad
6 Mumbai Indians Mumbai Indians
7 Royal Challengers Bangalore Kings XI Punjab
8 Rising Pune Supergiant Delhi Daredevils
9 Mumbai Indians Mumbai Indians
Я хочу сгруппировать свои данные на основе количества подсчетов, по которым каждая команда выиграла жеребьевку, и количества раз, которое они выиграли в матче после победы бросок.
Например, желаемый результат:
team total_toss_win win_on_toss_win
Royal Challengers Bangalore 3 1
Rising Pune Supergiant 2 1
Kolkata Knight Riders 1 1
Kings XI Punjab 1 1 (although 2 wins, but lost the toss on second win)
and so on....
Я пробовал вариант groupby и агрегации, но ничего не работает