我想将Dataframe分为n组,每组大小均匀:
group_size = math.ceil(len(df)/n)
然后,我想为每个组计算cumprod。
例如:
Val - Group - Cumprod
1 - 0 - 1
3 - 0 - 3
5 - 0 - 15
2 - 1 - 2
3 - 1 - 6
.. .. ..
感谢可能采取的任何方法。谢谢!
最佳答案
使用Numpy定义分组数组