У меня есть кадр данных с дублированными именами столбцов a, b и b.Я хотел бы переименовать второй b в c.
df = pd.DataFrame({"a": [1, 2, 3], "b": [4, 5, 6], "b1": [7, 8, 9]})
df.rename(index=str, columns={'b1' : 'b'})
Попытка безуспешно ..
df.rename(index=str, columns={2 : "c"})