小编jun*_*kim的帖子

熊猫按某些累积分拆分行

有没有办法拆分某些数据帧行,以便我可以使用某些 cumsum 制作一组行?在此示例中,我想拆分使 cumsum 为 20 的行

my data

timestamp             counts    cumsum
'2015-01-01 03:45:14' 4         4  
'2015-01-01 03:45:14' 2         6
'2015-01-01 03:45:14' 1         7
'2015-01-01 03:45:15' 12        19
'2015-01-01 03:45:15' 8         27   <--split
'2015-01-01 03:45:15' 8         35
'2015-01-01 03:45:15' 2         37
'2015-01-01 03:45:16' 26        63   <--split(twice)
'2015-01-01 03:45:17' 3         66
'2015-01-01 03:45:17' 8         71
'2015-01-01 03:45:19' 11        82   <--split
'2015-01-01 03:45:20' 8         90
'2015-01-01 03:45:21' 1         91
Run Code Online (Sandbox Code Playgroud)

我希望我的数据框是这样的

我的数据

timestamp             counts    cumsum
'2015-01-01 03:45:14' 4         4  
'2015-01-01 03:45:14' 2         6 …
Run Code Online (Sandbox Code Playgroud)

python split bins dataframe pandas

3
推荐指数
1
解决办法
179
查看次数

标签 统计

bins ×1

dataframe ×1

pandas ×1

python ×1

split ×1