Панды создают номер строки - но не как индекс - PullRequest
0 голосов
/ 07 октября 2018

Я хочу создать серию номеров строк, но не переопределить мой индекс даты.

Я могу сделать это с помощью цикла, но я думаю, что должен быть более простой способ?

_cnt = [ ]

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

df[ 'row' ] = _cnt

Спасибо.

1 Ответ

0 голосов
/ 07 октября 2018

Наверное, самый простой способ:

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...