我处理的数据集包括时间序列,包括Amount
列和各种其他变量。我想根据年份和季度对列进行分组,然后在这些特定时间线使用Amount
汇总这些列。语法如下所示
ts_quarter = df.groupby(df['Date'].dt.year, df['Date'].dt.quarter).agg({'AmountInUSD'})['AmountInUSD']
它给出了以下错误:
TypeError: cannot concatenate 'str' and 'int' objects
我该如何解决这个问题?