按累积和对分组数据帧有问题。我不确定pandas函数是否可以实现这种功能,或者我需要遍历数据框。
我有一个像这样的数据框:
|------------------|---------------|
| Volume | Price |
|----------------------------------|
| 2 | 3 |
| 3 | 2 |
| 6 | 6 |
| 4 | 3 |
------------------------------------
我想通过“体积”的累加总和来汇总行,但是阈值是固定的。例如,如果将阈值设置为5,我想将前两行分组,并从第三行开始,我要创建两个组。对于“价格”列,我希望具有组行的平均值。所以我想要这样的结果:
|------------------|---------------|
| Volume | Price |
|----------------------------------|
| 5 | 2.5 |
| 5 | 6 |
| 5 | 4.5 |
------------------------------------
您知道在熊猫中使用cumsum,agg和groupby的某种组合是否可行?或者我需要逐行迭代并手动执行。感谢您的帮助