@forest 
Чтобы поменять индекс в pandas, вы можете использовать метод DataFrame.set_index(). Например:
1 2 3 4 5 6 7 8 9  | 
import pandas as pd # создаем простой DataFrame df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}) # устанавливаем столбец 'A' в качестве индекса df.set_index('A', inplace=True) print(df)  | 
Результат:
1 2 3 4 5  | 
B C A 1 4 7 2 5 8 3 6 9  | 
Если вы хотите установить несколько столбцов в качестве индекса, вы можете передать список столбцов в метод set_index():
1 2 3  | 
df.set_index(['B', 'C'], inplace=True) print(df)  | 
Результат:
1 2 3 4 5  | 
A B C 4 7 1 5 8 2 6 9 3  | 
Обратите внимание, что по умолчанию исходный индекс датафрейма не удаляется, а добавляется в качестве обычного столбца. Чтобы удалить исходный индекс, нужно указать параметр drop=True. Например:
1
 | 
df.set_index(['B', 'C'], inplace=True, drop=True)  |