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

Я хочу добавить суффикс _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, вы можете использовать ее в цепочке вызовов.

  • Получать выводимые типы данных, итеративно, используя chunksize
  • Построение графика нескольких строк с использованием панд и matplotlib
  • Аннотации участка временного ряда Bokeh отключены на 1 час
  • Это ошибка Панды с notnull () или фундаментальное недоразумение с моей стороны (возможно, недоразумение)
  • Построение datetimeindex по оси x с помощью matplotlib создает неправильные отметки в пандах 0,15 в отличие от 0,14
  • Синхронизация кода между сценарием ноутбука jupyter / iPython и методами класса
  • pandas to_csv первый дополнительный столбец удаляет, как?
  • Несколько данных в матрице рассеяния
  • Python - лучший язык программирования в мире.