Pandas分组核算的结果,再拆分成DF
在groupby sum()后会出现 series 分组和结果在同一个series需要进行拆分成新的dataframe 例子:
# 根据year分组计算
year__sum = data['amount'].groupby(data['year']).sum()
# 把amount再加上去返回dataframe 合并计算过的dataframe
new_data = pd.DataFrame({"amount": year__sum}).reset_index()
year_ = new_data['year']
amount_ = new_data["amount"]