很多情况下,我们需要对我们创建的DataFrame进行重命名。pandas有四种通用的方法:
1. 利用rename函数进行字段重命名,具体模式如下:
df = df.rename({‘A’:‘a’, ‘B’:‘b’}, axis=‘columns’),这种方法比较灵活。

2. 直接给DataFrame列重新赋名:
df.columns = [‘a’, ‘b’…]

3. 使用字符串处理的方法:
df.columns = df.columns.str.upper() -把列名都大写化

或者你也可以把下划线’‘替换成点 ‘.’
df3.columns = df3.columns.str.replace(’’,’.’)
4. 给所有列名加前缀和后缀:
df.add_prefix(‘X_’)
df.add_suffix(’_X’)



本文介绍了使用Pandas进行字段重命名的四种方法:1) 利用rename函数灵活重命名;2) 直接赋值修改DataFrame列名;3) 使用字符串处理,如将列名大写或替换字符;4) 添加列名前缀和后缀。
最低0.47元/天 解锁文章
5829

被折叠的 条评论
为什么被折叠?



