![](/img/trans.png)
[英]Merge multiple rows in pandas Dataframe based on multiple column values
[英]Merge rows of a dataframe in pandas based on a column
我是熊猫新手。 我有一个看起来像这样的数据框
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
如果您想在数据框中保留您的网站名称和名称,您可以执行以下操作:
df = dataframe.groupby(['date', 'sitename', 'name']).sum()
编辑:请参阅@DSM的注释以重置索引并具有非索引数据帧。
df = dataframe.groupby('date').sum()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.