pandas.DataFrame.rename
DataFrame.rename(self, mapper=None, index=None, columns=None, axis=None, copy=True, inplace=False, level=None,errors='ignore')
Alter axes labels.
这个函数用来,修改index或者column的index的label
df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})

df.rename(columns={'A':'aaa','B':'bbb'})

这样,通过传入的dict,就可以直接修改column的label了,下面这种方式也是可以的
df.rename({'A':'aaa','B':'bbb'} , axis=1)

这里还可以传入一个函数
df.rename(str.lower , axis='columns')

这样,我们就把column的都变成小写了
网友评论