有没有一种简单的方法可以使用 Pandas 对行元素进行分组和计数?

时间:2021-02-04 04:56:44

标签: python pandas group-by count aggregate

我想按天对我的数据进行分组,但还要获取每天性别的频率。 从此:

NUM        DTA        GENDER
461871  07/18/2020  F
477090  09/23/2020  M
2043366 10/07/2020  F
2043366 10/24/2020  F
1627234 07/29/2020  M
... ... ...
421338  09/15/2020  M
424569  05/19/2020  M
427780  07/03/2020  M
427780  09/05/2020  M
2180672 09/03/2020  F

这样的事情:

   DTA           F        M
05/01/2020      123      79
05/02/2020      89       100
05/03/2020      94       88
05/04/2020      101      76
05/05/2020      98       90
05/06/2020      87       65
05/07/2020      111      72

我已经尝试过这段代码,但无法达到任何令人满意的结果。

d_visits_gen.groupby(["DTA",'GENDER']).agg({'GENDER':'count'}).rename(columns={"GENDER" : 'count'})

0 个答案:

没有答案