РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
79 of 687 menu

Метод add_suffix

Метод add_suffix применяется к DataFrame и добавляет переданную строку в конец названия каждого столбца. Метод возвращает новый объект DataFrame с изменёнными названиями столбцов, исходная таблица при этом не меняется. В единственном параметре метода передаётся строка-суффикс.

Синтаксис

df.add_suffix(suffix)

Пример

Давайте добавим суффикс _col к названиям столбцов таблицы:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) res = df.add_suffix('_col') print(res)

Результат выполнения кода:

a_col b_col 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50

Пример

Метод возвращает новый объект, исходная таблица остаётся неизменной:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) res = df.add_suffix('_new') print('Original df:') print(df) print('\nResult:') print(res)

Результат выполнения кода:

Original df: a b 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50 Result: a_new b_new 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50

Пример

Метод можно применять в цепочках вызовов для последовательной обработки таблицы:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) res = (df .add_suffix('_data') .head(3) ) print(res)

Результат выполнения кода:

a_data b_data 0 1 10 1 2 20 2 3 30

Смотрите также

  • метод add_prefix,
    который добавляет префикс к названиям столбцов
  • метод rename,
    который переименовывает столбцы и индексы
  • метод columns,
    который позволяет получить список названий столбцов
  • метод assign,
    который позволяет добавлять новые столбцы
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить