В настоящее время у меня есть DataFrame, в котором хранится возраст населения и частота этих возрастов, например:
freq
27 103
28 43
29 13
... ...
78 20
79 13
Возраст — это индекс DataFrame. Я хотел бы выполнить некоторую магию Pandas, чтобы получить объединенный DataFrame следующим образом:
freq
(20, 30] 308
(30, 40] 111
(40, 50] 85
(50, 60] 58
(60, 70] 63
(70, 80] 101
Таким образом, индекс теперь состоит из интервалов возрастов, а не отдельных возрастов, и частоты суммируются соответственно. Как я могу это сделать?