PANDAS:数据帧中按其他列分组的列的总值

PANDAS:数据帧中按其他列分组的列的总值,pandas,dataframe,Pandas,Dataframe,首先,如果这是一个反复出现的问题,我很抱歉,但我试图表达它的方式,我没有发现任何重复 我有一个数据框,在它的列中有一个带有日期值,另一个是事件存在的一个热编码: date event 20-11-2019 1 20-11-2019 1 12-3-2018 0 我正试图找到一种方法来获得每个日期的活动数量 我试着一组一组地四处走动,但毫无用处。有人能帮我吗?试试groupby和sum out = df.groupby('date',as_index=F

首先,如果这是一个反复出现的问题,我很抱歉,但我试图表达它的方式,我没有发现任何重复

我有一个数据框,在它的列中有一个带有日期值,另一个是事件存在的一个热编码:

date          event
20-11-2019     1
20-11-2019     1
12-3-2018      0
我正试图找到一种方法来获得每个日期的活动数量


我试着一组一组地四处走动,但毫无用处。有人能帮我吗?

试试
groupby
sum

out = df.groupby('date',as_index=False).sum()
Out[75]: 
         date  event
0   12-3-2018      0
1  20-11-2019      2

尝试
groupby
sum

out = df.groupby('date',as_index=False).sum()
Out[75]: 
         date  event
0   12-3-2018      0
1  20-11-2019      2

是否执行
data.groupby('date')[['event']].sum()
是否执行所需操作?

是否执行
data.groupby('date')[['event']].sum()
是否执行所需操作?

您的预期输出是什么?这是否回答了您的问题?你的预期产出是多少?这是否回答了你的问题?