У меня есть dataframe (df), который имеет 44 столбца, и я хочу переименовать столбцы 2:44. У меня есть список (namesList) длиной 42, который имеет новые имена столбцов. Затем я пытаюсь переименовать мои столбцы с помощью списка:Как переименовать столбцы в pandas, используя список
df.columns[2:len(df.columns)] = namesList
Однако я получаю ошибку:
TypeError: Index does not support mutable operations
Почему я получаю эту ошибку?
мы должны ожидать «Индекс не поддерживает изменяемом операций», когда пытаясь сделать это? – Amir
@Amir - Вы назначаете новый список имен столбцов в столбцы? Если да, то нет. – jezrael