python - 只要另一列中的值相同,就对列中的值求和
问题描述
我正在尝试执行以下操作:拥有一个包含“Cat”和“Amount”列的数据框。我想创建另一列,只要“Cat”中的值相同,它就会将“Amount”列中值 i 和 i+1 之间的差异相加。当“Cat”中的值发生变化时,它会回到 0 并重新开始。
附上一个例子。
解决方案
推荐阅读
- c++ - 如何通过execve将终端命令输出重定向到c ++中的std :: string
- java - 在 java 中使用 ArrayList.get() 的 NullPointerException
- python - Python:从链表返回数组中的某些类变量
- python - 无法在 numpy 数组中重新分配值
- ntp - 网络时间协议 V4 - 数据包中的扩展字段计数
- php - 我无法通过 curl 登录网站
- python - 如何在 Windows 中使用 cmd 安装 SQLAlchemy
- javascript - 我无法使用 react 和 javascript 将订购商品的数量保存在本地存储中
- python - 欧拉角引起的机器人定向问题
- docker - 如何在 Dockerfile 中将文件夹的权限更改为 777?