Python: назначить фрейму данных pandas новый индекс - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть pandas фрейм данных с 41 строкой. У него есть индекс серии. Как я могу переименовать индекс в -20, -19, -18, ...- 1, 0, 1, ... 20? Спасибо !!

df
Out[102]: 
                   ABC         DEF  ...         TUV         WXY
2011-01-03         NaN         NaN  ...         NaN         NaN
2011-01-04         NaN         NaN  ...         NaN         NaN
2011-01-05         NaN         NaN  ...         NaN         NaN
2011-01-06         NaN         NaN  ...         NaN         NaN
2011-01-07         NaN         NaN  ...         NaN         NaN
......
2011-02-22         NaN         NaN  ...         NaN         NaN
2011-02-23         NaN         NaN  ...         NaN         NaN
2011-02-24         NaN         NaN  ...         NaN         NaN
2011-02-25         NaN         NaN  ...         NaN         NaN
2011-02-28         NaN         NaN  ...         NaN         NaN

[41 rows x 15 columns]

1 Ответ

1 голос
/ 16 апреля 2020

Попробуйте

new_inex = list(range(-20,21))


df = df.reindex(new_inex)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...