次のようにIは、データフレームとデータフレーム.groupby().cumsum()を有する:Groupby .cumsum()は、合計の列がゼロに等しい場合は空白ですか?
Col_A Col_B Col_C
1 A 0
2 A 1 1
3 A 1 2
4 A 1 3
5 B 0 0
6 B 1 1
7 B 0
8 B 1 2
9 C 1 1
10 C 1 2
11 C 1 3
12 C 0
Col_Bの和はdf.groupby(['Col_A'])['Col_B'].cumsum()
あります。ただし、Col_B == 0の場合、.cumsum()は空白です。 Col_Bが空白の場合でもを記録するにはどうすればよいですか?
結果DATAFRAMEが似ている必要があります。
Col_A Col_B Col_C
1 A 0 0
2 A 1 1
3 A 1 2
4 A 1 3
5 B 0 0
6 B 1 1
7 B 0 1
8 B 1 2
9 C 1 1
10 C 1 2
11 C 1 3
12 C 0 3
うれしい助けてよかった週末! – jezrael