🔧 Как поменять название столбца в pandas: простой способ для начинающих

Чтобы изменить название столбца в Pandas, вы можете использовать метод rename. Вот пример:


import pandas as pd

# Создание данных
data = {'имя': ['Анна', 'Петр', 'Мария'],
        'возраст': [20, 25, 30]}

df = pd.DataFrame(data)

# Изменение названия столбца
df = df.rename(columns={'возраст': 'возраста'})

# Вывод измененного DataFrame
print(df)
    

В этом примере мы создали DataFrame с именем и возрастом. Далее, с использованием метода rename, мы изменили название столбца 'возраст' на 'возраста'. Результат печати DataFrame покажет изменения.

Детальный ответ

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

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

У нас есть DataFrame, и мы хотим поменять название одного или нескольких его столбцов. Для этого мы можем воспользоваться методом rename().

Давайте представим, что у нас есть следующий DataFrame с двумя столбцами:


import pandas as pd

data = {'Name': ['John', 'Emma', 'Sam'],
        'Age': [25, 28, 32]}

df = pd.DataFrame(data)

print(df)

Вывод:


  Name  Age
0  John   25
1  Emma   28
2   Sam   32

Теперь давайте с помощью метода rename() изменяем название столбца 'Age' на 'Годы':


df = df.rename(columns={'Age': 'Годы'})

print(df)

Вывод:


  Name  Годы
0  John    25
1  Emma    28
2   Sam    32

Как видно из примера выше, мы успешно изменили название столбца 'Age' на 'Годы' с использованием метода rename().

Также метод rename() позволяет нам изменять названия нескольких столбцов одновременно. Для этого мы можем передать словарь, указывающий новые имена столбцов.

Давайте приведем еще один пример:


df = df.rename(columns={'Name': 'Имя', 'Годы': 'Возраст'})

print(df)

Вывод:


    Имя  Возраст
0  John      25
1  Emma      28
2   Sam      32

Теперь мы успешно изменили название столбца 'Name' на 'Имя' и столбца 'Годы' на 'Возраст' с помощью метода rename().

Важно учитывать, что метод rename() создает копию DataFrame с измененными названиями столбцов. Если вы хотите изменить исходный DataFrame, вам нужно перезаписать его результатом метода rename(). Это позволит сохранить изменения в исходном DataFrame.

Итак, мы рассмотрели, как поменять название столбца в pandas с помощью метода rename(). Надеюсь, эта статья была полезной и помогла вам понять этот процесс!

Видео по теме

Pandas Базовый №4. Операции со столбцами DataFrame

Как переименовать столбцы файла в Python Pandas Dataframe?

Pandas Базовый №3. Отбор строк и столбцов, Размерность, Импорт CSV

Похожие статьи:

🔧 Как поменять название столбца в pandas: простой способ для начинающих