Чтобы переименовать столбцы в pandas, вы можете использовать несколько методов. Вот некоторые из наиболее часто используемых методов:
- Использование метода
rename(). Вы можете использовать методrename()для переименования одного или нескольких столбцов в DataFrame pandas. Этот метод принимает словарь, ключи которого представляют текущие имена столбцов, а значения представляют новые имена столбцов. Вот пример:
df.rename(columns={'old_column_name': 'new_column_name'}, inplace=True)
- Назначение нового списка имен столбцов. Вы можете назначить новый список имен столбцов непосредственно атрибуту
columnsDataFrame. Убедитесь, что новый список содержит то же количество элементов, что и исходный список. Вот пример:
df.columns = ['new_column_name1', 'new_column_name2', 'new_column_name3']
- Использование метода
set_axis(). Методset_axis()позволяет заменять имена столбцов новым списком имен. Вы можете указать параметрaxisкак1для обозначения столбцов. Вот пример:
df.set_axis(['new_column_name1', 'new_column_name2', 'new_column_name3'], axis=1, inplace=True)
- Использование генератора списка. Вы можете использовать генератор списка для перебора существующих имен столбцов и создания нового списка имен. Вот пример:
df.columns = ['new_' + column_name for column_name in df.columns]
- Использование метода
rename_axis(). Если вы хотите переименовать имя индекса или имя столбца DataFrame pandas, вы можете использовать методrename_axis(). Вот пример:
df.rename_axis('new_column_name', axis=1, inplace=True)
Вот некоторые методы, которые можно использовать для переименования столбцов в pandas.