У меня есть следующая таблица данных:
Ввод:
Key1 id1-age id2-age id3-age id4-age id5-age id1-gender id2-gender id3-gender id4-gender id5-gender
0 a 6 32 61 22 23 M F M F F
1 b 36 25 52 16 33 M M F F M
2 c 12 21 45 15 66 F M M M F
Один ключ как несколько возрастов лиц, я хочу создать столбцы, которые будут иметь счетчики возрастных групп для M и возрастных групп для F в каждой строке в python
ожидается следующий результат:
Ожидаемый результат
Key id1-age id2-age id3-age id4-age id5-age id1-gender id2-gender id3-gender id4-gender id5-gender age(2-6)M age(2-6)F age(7-11)M age(7-11)F age(12-16)M age(12-16)F age(17+)M age(17+)F
0 a 6 32 61 22 23 M F M F F 1 0 0 0 0 0 1 3
1 b 36 25 52 16 33 M M F F M 0 0 0 0 0 1 3 2
2 c 12 21 45 15 66 F M M M F 0 0 0 1 1 0 2 1
Я хочу получить количество мужчин, лежащих в определенных возрастных группах, и то же самое для женщин.
Надеюсь, постановка задачи ясна. Спасибо