如何在pandas框架中按月份时间汇总?

joe*_*joe 1 python aggregate pandas

我在Pandas数据框中有下表:

名字诞生

jack 1989-11-17

joe  1988-09-10

ben  1980-10-20

kate 1985-05-15

nichos 1986-07-05

john  1989-11-12

tom   1980-10-25

jason 1985-05-21

eron  1985-07-10

yun   1989-11-05

kung  1986-07-01
Run Code Online (Sandbox Code Playgroud)

我想在出生月份做一些聚合,结果应该是这样的:

moth cnt

1989-11 3

1988-09 1

1986-07 2

1985-07 1

1985-05 2

1980-10 2
Run Code Online (Sandbox Code Playgroud)

这样做有什么方便吗?非常感谢

HYR*_*YRY 7

将数据转换为TimeSeries对象,然后调用resample:

s.resample("M", how="count")
Run Code Online (Sandbox Code Playgroud)