我是熊猫的新手。我有一个看起来像这样的数据框
sitename name date count
0 chess.com Autobiographer 2012-05-01 2
1 chess.com Autobiographer 2012-05-05 1
2 chess.com Autobiographer 2012-05-15 1
3 chess.com Autobiographer 2012-05-01 1
4 chess.com Autobiographer 2012-05-15 1
5 chess.com Autobiographer 2012-05-01 1
如何根据日期合并行并总结同一日期的计数。就像在sql中一样
select sitename, name, date count(*) from table group by date
答案 0 :(得分:7)
如果您想在数据框中保留网站名称和名称,可以执行以下操作:
df = dataframe.groupby(['date', 'sitename', 'name']).sum()
编辑:请参阅 @DSM 的评论以重置索引并拥有非索引数据框。
答案 1 :(得分:0)
df = dataframe.groupby('date').sum()