这段代码的正确语法是什么:
db_deals['nem_col'] = db_deals.groupby(['client_id', 'acc_number'])[['swap','profit']].cumsum()
对于唯一的client_id
和acc_number
列,我想对swap
和profit
列的累积值求和。
错误信息是:
ValueError: Wrong number of items passed 2, placement implies 1
- 您可以使用
agg()
并声明您希望将哪些函数应用于哪些列。 sum(axis=1)
对步骤#1的列输出进行求和sort_values()
来证明它是正确的
df = pd.DataFrame({"client_id":np.random.randint(1,3, 15),
"acc_number":np.random.randint(150,155, 15),
"swap":np.random.randint(2,8, 15),
"profit":np.random.randint(50,75, 15),
})
df = (df.assign(nem_col=
df.groupby(["client_id","acc_number"]).agg({c:"cumsum" for c in ["swap","profit"]}).sum(axis=1))
.sort_values(["client_id","acc_number"])
)
nem_col62 119192731452132857013921577124
相关内容
- Python pyspark columns count
- r语言 - 选择和排序"numeric columns names",由pivot_wider操作创建
- Access Bare Columns w/ Aggregate Function w/o adding to Grou
- python文件中的SQL查询显示为"COLUMNS"而不是"VALUES"
- objdump -t columns meaning
- r-错误:调整参数网格应该有columns参数
- Pair Columns then ORDER BY
- Excel missing columns
- 创建一个函数返回累积矢量之和,不使用cumsum在r .
- Pandas.DataFrame.groupby.sum() drops columns
- 对r. 中的面板数据使用cumsum
- RLM 拟合模型返回"Error in `[.data.frame`(mf, xvars) : undefined columns selected"
- AttributeError: '对象没有属性'columns'
- Pandas Pivot/Reshape/... GroupyBy rows to Columns
- 我可以将Text to Columns函数的目标设置为数组吗?
- 确定在Snowflake中没有SHOW COLUMNS的列是否为Virtual
- SQL - Show 2 columns
- Average Excel Columns
- wandb.表引发error: AssertionError: columns参数期望一个' li
- groupby() cumsum() with 4 columns
最新更新
- Flutter:选中复选框时如何更改标题:TextStyle ?
- 为什么在反应中手动改变状态是一个反模式?
- 我们如何从"git 日志"中排除"由'git notes add'添加的注释"?
- Python递归函数背后的逻辑
- numpy数组大小改变,可能表示二进制不兼容
- 如何在另一个选择菜单中使用来自一个选择菜单的消息
- 如何转换int值从csv到datetime在Spark SQL?
- 如何在同一行中添加输入和按钮
- 让加密403错误当在遗留(EOL)上安装certbot-auto时需要SNI错误
- C对文本文件中的整数进行选择排序,并将排序后的数字写入新文件
- 如何使Java Rest API在处理前半部分后返回响应,然后在返回响应后继续后半部分?
- SvelteKit未看到[id].苗条的文件
- Gitlab CI and php verstion
- ROS2-Gazebo:在立方体的一侧显示图像
- appery.模态离子1中的IO固定组件
- 一种检查is_explicit _constructible的方法
- 从电子表格自动填充谷歌文档
- 由CSS值更改触发的CSS动画
- CSS Sticky属性在本演示中不起作用
- NodeJs与xmlrpc服务器通信,并对node-xmlrpc库进行base64编码,将下载的url图像编码为base
- 在管道中使用powershell如何使用在azure devops中触发的管道运行来获取shelvesset编号.<
- 我希望在表格单元格内的左、右位置的同一行中有不同的文本
- Entity Framework ExecuteDelete没有按预期工作
- 颤振只加载某些riv (.riv)文件
- Python问题我如何循环回我的代码?
- asyncpg.exceptions.InvalidAuthorizationSpecificationError Py
- 为什么我的阅读更多按钮不工作?
- 如何得到拆分字符后的单词
- 在列表框之间移动项
- 设置 SKEmitterNode 的 'targetNode' 会导致奇怪的 'zPosition' 行为
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium