如何创建行号除以索引值的新熊猫列?

时间:2018-12-30 17:01:54

标签: python pandas pandas-groupby

我试图在行号+ 1的数据框中创建一个新列,为每个索引值拆分(重置)。

我已经尝试过reset_index(),然后索引值和groupby cumcount

test['day'] = teste.reset_index().groupby(['field','chunk']).cumcount()+1

但是他们从整个数据帧的第一行返回最后一个计数。

我得到的结果

          value dia
field chunk                             
Vista 10.17 520.0 1
Vista 10.17 360.0 2
Vista 10.17 430.0 3
Vista 10.18 450.0 4
Vista 10.18 650.0 5
Vista 10.18 750.0 6

我想要的结果

          value dia
field chunk                             
Vista 10.17 520.0 1
Vista 10.17 360.0 2
Vista 10.17 430.0 3
Vista 10.18 450.0 1
Vista 10.18 650.0 2
Vista 10.18 750.0 3

0 个答案:

没有答案