Как применить функцию к нескольким столбцам в DataFrame Pandas за один разPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как применить функцию к нескольким столбцам в DataFrame Pandas за один раз

Сообщение Anonymous »

Я часто имею дело с данными, которые плохо отформатированы (то есть числовые поля не являются согласованными и т. Д.) < /p>

Могут быть и другие способы, о которых я не знаю, но Способ форматирования одного столбца в DataFrame - это использование функции и сопоставление столбца с этой функцией. < /p>

format = df.column_name.map(format_number)
< /code>

Вопрос: 1 - Что если у меня есть дата -фрейм с 50 столбцами, и хочу применить это форматирование к нескольким столбцам и т. Д. Столбец 1, 3, 5, 7, 9 , < /p>

Вы можете пойти: < /p>

format = df.1,3,5,9.map(format_number)
< /code>

.. Таким образом, я мог бы отформатировать все свои столбцы номера в одной строке? < /p>

Подробнее здесь: https://stackoverflow.com/questions/220 ... t-one-time
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»