3.6 重命名列
问题描述
重命名pandas数据帧中的列。
解决方案
用rename方法来重命名列:


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

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

重命名pandas数据帧中的列。
用rename方法来重命名列:


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

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

本书评论