python - 使用与时间序列相关的 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
我怎样才能解决这个问题?
解决方案
推荐阅读
- swift - 由于 xcoredatamodel,App Store 应用程序提交错误
- reactjs - Redux 的 combineReducers 和 TypeScript
- java - 一个简单的 java 程序在没有显式创建线程的情况下如何表现?
- git - 如何始终使用 git mergetool 进行合并?
- cassandra - 与标准插入操作相比,cassandra 中的更新计数器效率如何?
- c# - 将 IsEnabled 绑定到 2 个源
- database - Cassandra:比较统计数据的有效方法?
- c# - 认证失败,因为对方已经关闭了传输流+ LInkedin API Oauth2.0
- angular - 铸造可观察
字符串打字稿 - javascript - 在 PHP 中的选择多个表单中从所有选项(已选择和未选择)中获取值