我的pandas DataFrame有很多行和列,这里只显示了三行:
getServletContext().getRequestDispatcher("yourRequiredPath/open-account.jsp ").forward(request, response);
我想制作一个按年份汇总的新数据框,并根据地点总结数字:
date place number
2010 LON 10
2010 BER 20
2010 LON 5
2011 LON 10
2011 BER 15
2011 BER 10
我尝试了很多groupby与sum,inplace等的组合。但我无法实现这一点,有什么建议吗?
答案 0 :(得分:2)
您可以尝试:
df.groupby(['date','place']).agg(sum)
或者如果你想像在你的例子中那样得到数据框:
df.groupby(['date','place']).agg(sum).reset_index()