Я хотел бы знать, есть ли функция для изменения имен конкретных столбцов, но без выбора определенного имени или без изменения всех них.
У меня есть код:
df=df.rename(columns = {'nameofacolumn':'newname'})
Но с этим мне нужно вручную изменить каждый из них, записывая каждое имя. Также, чтобы изменить все из них, я
df = df.columns['name1','name2','etc']
Я хотел бы иметь функцию для изменения столбцов 1 и 3, не записывая их имена, просто указывая их местоположение. Спасибо!