Как переименовать много dfs с столбцом типа di git? - PullRequest
0 голосов
/ 29 мая 2020

У меня есть 5 dfs, которые называются: control1,control2,control3,control4,control5.

Все они имеют column name 1. Имя этого столбца имеет тип int.

Как я могу изменить это имя столбца для каждого df на 'CODIGO' (str тип).

Пробовал:

for j in range(1,6):
   exec(f"control{j}=control{j}.rename(columns=lambda x: x.replace(1, 'CODIGO'))")

Но не работает. Не могли бы вы мне помочь?

1 Ответ

1 голос
/ 29 мая 2020

Вот так:

l = [control1, control2, control3, control4, control5]

for df in l:
    df.rename(columns={1:'CODIGO'}, inplace=True)
...