我只有一个熊猫数据框,其中A,B和C列的值为0:
A B_CumulateA_till_25 C_Make_note
0 11 0 0
1 9 0 0
2 5 0 0
3 8 0 0
4 9 0 0
5 17 0 0
6 3 0 0
7 4 0 0
8 9 0 0
...
现在,我需要遍历A的元素,将这些值相加(累加),直到超过某个限制(= 25),然后将累积总和写入B列。 如果超出了限制,请重新开始在B列中累加并在C列中写入1。
A B_CumulateA_till_25 C_Make_note
0 11 11 0
1 9 20 0
2 5 25 1
3 8 8 0
4 9 17 1
5 17 17 0
6 3 20 0
7 4 24 1
8 9 9 0
...
我正在尝试while循环,lambda和apply,但未能获得所需的结果。
非常感谢您提供的有关如何进行管理的信息。
谢谢