我有一个 DataFrame,它包含列名的整数,如下所示:
1 2 3 4
Red 7 3 2 9
Blue 3 1 6 4
Run Code Online (Sandbox Code Playgroud)
我想重命名列。我尝试使用以下
1 2 3 4
Red 7 3 2 9
Blue 3 1 6 4
Run Code Online (Sandbox Code Playgroud)
但是,这不会更改列名称。当它们是数字时,我是否需要做其他事情来更改列名称?
您需要删除引号:
df = df.rename(columns={1: 'One', 2: 'Two', 3: 'Three', 4: 'Four'})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
953 次 |
| 最近记录: |