Как добавить суффикс к каждому имени столбца?

Я хочу добавить суффикс _x для каждого имени столбца, например:

 featuresA = myPandasDataFrame.columns.values + '_x' 

2 Solutions collect form web for “Как добавить суффикс к каждому имени столбца?”

Вы можете использовать понимание list :

 df.columns = [str(col) + '_x' for col in df.columns] 

Существуют также встроенные методы, такие как .add_suffix() и add_prefix как указано в другом ответе.

Следующее – лучший способ добавить суффикс по моему мнению.

 df = df.add_suffix('_some_suffix') 

Поскольку это функция, которая вызывается в DataFrame и возвращает DataFrame, вы можете использовать ее в цепочке вызовов.

  • Распечатайте полную строку кадра данных pandas
  • Преобразование строк в pandas dataframe в столбцы
  • Добавление нового столбца в существующий DataFrame в Pandon pandas
  • копировать значения из одного кадра данных в другой фрейм данных (разная длина) путем сравнения значений строк в python
  • Операция поиска матрицы с использованием numpy и pandas
  • Загрузка общей таблицы Google в Pandas
  • Как получить доступ к встроенным объектам json в Pandas DataFrame?
  • Аннотировать бары со значениями на графиках Pandas bar
  • Включить вывод из% matplotlib backend в качестве SVG в ipynb
  • Что такое правильный синтаксис для обмена значениями столбцов для выбранных строк в кадре данных pandas, используя только одну строку?
  • Pandas Dataframe: развернуть строки со списками в несколько строк с нужной индексацией для всех столбцов
  •  
    Interesting Posts for Van-Lav
    Python - лучший язык программирования в мире.