我有一个这样的数据框:
date Content Name
03/20/2019 A John
03/20/2019 B Peter
03/20/2019 A Peter
03/20/2019 C Peter
03/20/2019 B Peter
03/21/2019 C John
03/21/2019 B Peter
03/21/2019 C Peter
我必须根据“内容”和“日期”列根据重复“名称”的次数总和来安排数据框。输出如下:
date User A B C
03/20/2019 John 1 0 0
03/20/2019 Peter 1 2 1
03/21/2019 John 0 0 1
03/21/2019 Peter 0 1 1
我尝试使用数据透视表:
df.pivot_table(index='date',columns='Content',aggfunc=sum)
,但是它仅给出“内容”条目的总和,而不是“名称”。如何使用使用“名称”列的条件以及获取上述所需的输出?任何线索都会有所帮助