Я пытаюсь сделать кросс-таблицу на основе одного столбца, где совпадает третий столбец.Возьмите пример данных:
df = pd.DataFrame({'demographic' : ['A', 'B', 'B', 'A', 'C', 'C'],
'id_match' : ['101', '101', '201', '201', '26', '26'],
'time' : ['10', '10', '16', '16', '1', '1']})
, где id_match соответствует, я хочу найти итоговую сумму времени для кросс-таблицы демографического столбца.Вывод будет выглядеть так:
A B C
A 0 52 0
B 52 0 0
C 0 0 2
Надеюсь, это имеет смысл, если нет, прокомментируйте.Спасибо J