标签: python pandas
我只是想知道我是否可以按位置重命名列名。 我知道如何使用实际名称重命名它们:
df.rename(columns = {})
如果我不知道列名并且只知道他们的位置,我该怎么做?
答案 0 :(得分:54)
试试这个
df.rename(columns={ df.columns[1]: "your value" })
答案 1 :(得分:32)
你可以这样做:
df.rename(columns={ df.columns[1]: "whatever" })