Ответ 1
попробуй это
df.rename(columns={ df.columns[1]: "your value" }, inplace = True)
Мне просто интересно, могу ли я переименовать имена столбцов по их позициям. Я знаю, как переименовать их по их реальным именам, используя:
df.rename(columns = {})
Как мне это сделать, если я не знаю имен столбцов и знаю только их позиции?
попробуй это
df.rename(columns={ df.columns[1]: "your value" }, inplace = True)
Вы можете сделать это:
df.rename(columns={ df.columns[1]: "whatever" })