2016-05-11 4 views
1

Я пытаюсь переименовать индекс серии libor У меня есть от даты до даты:Переименование индекса в серии Pandas?

libor.rename(index={"DATE": "Date"}) 

Результат является Unforunately же, как он пошел в хотя:

  VALUE 
DATE  
1986-01-02 8.12500 
1986-01-03 8.12500 
1986-01-06 8.18750 

Я надеялся, что «DATE» станет «Date». Я пытаюсь размножить его с помощью Dataframe с индексом «Дата» в столбце за столбцом.

Как я могу переименовать индекс?

+0

Прошел ли вы 'inplace = True'? – EdChum

ответ

4

Просто измените имя свойства индекса.

libor.index.name = 'Date' 
0

вы можете использовать rename_axis() для этого:

Пример:

In [310]: s 
Out[310]: 
Index 
0 1 
1 2 
2 3 
dtype: int64 

In [312]: s = s.rename_axis('idx') 

In [313]: s 
Out[313]: 
idx 
0 1 
1 2 
2 3 
dtype: int64 
Смежные вопросы