熊猫创建行号-但不作为索引

时间:2018-10-06 23:05:32

标签: pandas

我想创建一个行号系列-但不要覆盖我的日期索引。

我可以循环使用,但是我认为必须有一种更简单的方法?

_cnt = [ ]

for i in range ( len ( df ) ):
    _cnt.append ( i )

df[ 'row' ] = _cnt

谢谢。

1 个答案:

答案 0 :(得分:2)

可能是最简单的方法:

df['row'] = range(len(df))

>>> df
          0         1
0  0.444965  0.993382
1  0.001578  0.174628
2  0.663239  0.072992
3  0.664612  0.291361
4  0.486449  0.528354
>>> df['row'] = range(len(df))
>>> df
          0         1  row
0  0.444965  0.993382    0
1  0.001578  0.174628    1
2  0.663239  0.072992    2
3  0.664612  0.291361    3
4  0.486449  0.528354    4