首页 > 解决方案 > 使用与时间序列相关的 python 进行机器学习

问题描述

我处理由时间序列组成的数据集,包括列Amount和其他各种变量。我想根据年份和季度对列进行分组,然后Amount在这些特定时间线中使用这些列进行聚合。语法如下

ts_quarter = df.groupby(df['Date'].dt.year, df['Date'].dt.quarter).agg({'AmountInUSD'})['AmountInUSD']

它给出了以下错误:

TypeError: cannot concatenate 'str' and 'int' objects

我怎样才能解决这个问题?

标签: pythonpandasmachine-learning

解决方案


推荐阅读