熊猫计算两个零之间不等于零的值的数量

时间:2019-01-15 15:00:37

标签: python pandas

我有以下数据框

0 0 0
1 0 0 
1 1 0
1 1 1
1 1 1
0 0 0
0 1 0
0 1 0
0 0 0 

如何获得一个看起来像这样的数据框

0 0 0
4 0 0 
4 3 0
4 3 2
4 3 2
0 0 0
0 2 0
0 2 0
0 0 0

谢谢您的帮助。

1 个答案:

答案 0 :(得分:3)

您可能需要在此处使用for循环,\ndf[3] = df[3].str.replace('\n', '')创建密钥并将位置分配回原始df

tranform

或者没有for循环

cumsum