站点图标 多伦多书苑

Python机器学习手册:从数据预处理到深度学习

3.6 重命名列

问题描述

重命名pandas数据帧中的列。

解决方案

用rename方法来重命名列:

注意,rename方法可以传入一个字典作为参数。用字典可以同时改变多个列名:

讨论

以字典作为columns参数使用rename来重命名列是我最喜欢的方式,因为它能同时为多个列重命名。如果想同时为所有的列重命名,下面这一小段代码会很有用。它以旧列名为键、空字符串为值,创建了一个字典:

Author:

退出移动版