Сегодня я работал с пятью DataFrames, которые почти одинаковы, но для разных курсов.Они имеют имена df2b2015
, df4b2015
, df6b2015
, df2m2015
.
. Каждый из этих фреймов данных имеет столбец с именем prom_lect2b_rbd
для df2b2015
, prom_lect4b_rbd
для df4b2015
,и т. д.
Я хочу добавить эти фреймы данных, но поскольку у каждого столбца есть свое имя, они не идут вместе.Я пытаюсь превратить каждый из этих столбцов в столбец prom_lect_rbd
, чтобы потом без проблем добавлять их.
Есть ли способ сделать это с помощью цикла for
и * 1017?*.Иначе, есть ли способ, которым я могу сделать это другими способами?
Спасибо!
PS: Я знаю некоторые вещи, например, я могу превратить столбцы в то, что я хочу, используя:
re.sub('\d(b|m)','', a)
Где a
- имя столбца.Но я не могу найти способ смешать это с циклами и переименованием столбцов.
Редактировать:
Фреймы данных выглядят так:
df2b2015:
rbd prom_lect2b_rbd
1 5
2 6
df4b2015:
rbd prom_lect4b_rbd
1 8
2 9
и т. Д.