Есть ли способ вернуть имя/заголовок столбца в строку в кадре данных pandas? Я хочу работать с рядом данных, имеющих тот же префикс. Заголовок dataframe выглядит следующим образом:Python/Pandas dataframe - имя возвращаемого столбца
col_00 | col_01 | ... | col_51 | bc_00 | cd_00 | cd_01 | ... | cd_90
Я хотел бы применить функцию к каждой строке, но только от col_00
к col_51
и cd_00
в cd_90
отдельно. Чтобы сделать это, я подумал, что собираю имена столбцов в списке, fe. to_work_with
будет списком столбцов, начинающихся с префикса 'col', примените функцию к df[to_work_with]
. Затем я бы изменил to_work_with
, и он будет содержать список столбцов, начинающихся с префикса 'cd' и так далее. Но я не знаю, как перебирать имена столбцов.
Так в основном, вещь я ищу это функция:
to_work_with = column names in the df that start with "thisstring"
Как я могу это сделать? Спасибо!
Вы хотите '' [седловины окра в ФР. columns.values, если col.startswith ("thisstring")] ''? – mhoff