Как изменить названия столбцов в dataframe pandas

Как изменить названия столбцов в dataframe pandas

Для изменения названий столбцов в DataFrame pandas можно использовать метод `rename`.

Вот подробная инструкция:

1. Импортируйте библиотеку pandas:

«`python
import pandas as pd
«`

2. Создайте DataFrame или загрузите существующий:

«`python
df = pd. DataFrame({‘A’: [1, 2, 3], ‘B’: [4, 5, 6]})
«`

3. Используйте метод `rename` для изменения названий столбцов. Передайте словарь в качестве аргумента, где ключами будут текущие названия столбцов, а значениями — требуемые новые названия:

«`python
df = df. rename(columns={‘A’: ‘Новое имя A’, ‘B’: ‘Новое имя B’})
«`

4. Обратите внимание, что метод `rename` возвращает новый DataFrame с измененными названиями, поэтому присвойте его переменной, чтобы сохранить изменения.

5. Если требуется изменить названия только некоторых столбцов, остальные можно оставить без изменений:

«`python
df = df. rename(columns={‘A’: ‘Новое имя A’})
«`

6. Чтобы изменить названия всех столбцов сразу, можно воспользоваться функцией, например:

«`python
def capitalize_column_name(column_name):
return column_name. capitalize

df = df. rename(columns=capitalize_column_name)
«`

В этом примере используется функция `capitalize_column_name`, которая преобразует первую букву каждого названия столбца в заглавную.

7. Проверьте результаты, напечатав измененный DataFrame:

«`python
print(df)
«`

В результате выполнения инструкций вы увидите DataFrame с измененными названиями столбцов.