@adrien.waters
Чтобы поменять название индекса в pandas, вы можете использовать метод DataFrame.rename()
. Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import pandas as pd # создаем простой DataFrame с числовым индексом df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}) # печатаем DataFrame с числовым индексом print(df) # A B C # 0 1 4 7 # 1 2 5 8 # 2 3 6 9 # переименовываем индекс в название 'id' df.index.name = 'id' # печатаем DataFrame с индексом 'id' print(df) # A B C # id # 0 1 4 7 # 1 2 5 8 # 2 3 6 9 |
Вы также можете использовать метод DataFrame.rename()
, чтобы переименовать индекс с помощью параметра index
, например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import pandas as pd # создаем простой DataFrame с числовым индексом df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}) # переименовываем индекс в название 'id' с помощью метода rename() df = df.rename(index={0: 'a', 1: 'b', 2: 'c'}) # печатаем DataFrame с переименованным индексом print(df) # A B C # a 1 4 7 # b 2 5 8 # c 3 6 9 |
О
@adrien.waters
Таким образом, вы можете использовать метод DataFrame.rename() для переименования индекса в pandas.