Есть ли способ подсчитать, сколько раз в DataFrame возникали определенные шаблоны?
У меня есть DataFrame, который выглядит так:
A B
0 10 jacket
1 10 T-shirt
2 20 jacket
3 20 hoodie
4 10 jacket
5 10 T-shirt
6 20 jacket
7 20 hoodie
.
.
.
Очевидно, что в каждых двух строках этого DataFrame есть шаблон, а именно:
first_pattern = ('A' = 10 & 'B' = куртка) with ('A' = 10 & 'B' = футболка)
second_patterns = ('A' = 20 и 'B' = куртка) с ('A' = 20 и 'B' = толстовка)
теперь я хочу подсчитать, сколько раз эти паттерны встречались.
Я ожидаю такого результата:
count_first_pattern = 35
count_second_pattern = 82
Я был бы очень признателен за вашу помощь.
Большое спасибо