Pandas中 Dataframe修改列名的方法:
df = pd.DataFrame(np.random.rand(10,3),columns = ['a','b','c'])
方法一:
df.columns = ['A','B','C']
此方法的缺点是必须写三个
方法二:
df.rename(columns = {'a':'A','c':'C'},inplace = True)
可以任意修改多个,inplace=True时,原数据被修改。
df = pd.DataFrame(np.random.rand(10,3),columns = ['a','b','c'])
df.columns = ['A','B','C']
此方法的缺点是必须写三个
df.rename(columns = {'a':'A','c':'C'},inplace = True)
可以任意修改多个,inplace=True时,原数据被修改。