Pandas, DataFrame에서 열의 이름을 바꾸는 방법.

통사론:


df = df.rename(index=str, columns={"OLDNAME": "NEWNAME", "OLDNAME1": "NEWNAME1"})

이름 바꾸기 방법을 사용하여 DataFrame의 열 이름이 바뀝니다. 열은 색인 또는 이름으로 참조됩니다.

예:

이 예제에서는 4 열 5 행의 DataFrame을 만듭니다. A 열의 이름이 NEW_A로 변경되고 C 열의 이름이 NEW_c로 바뀝니다. 프로세스의 출력은 출력에 기록됩니다.

import pandas as pd 
import numpy as np 

df = pd.DataFrame(np.arange(20).reshape(5,4),
                   columns=['A', 'B', 'C', 'D'])
print( df )

# 열 B와 D를 놓습니다.
df = df.rename(index=str, columns={"A": "NEW_A", "C": "NEW_c"})

print()

print( df )

출력은 다음과 같습니다.

    A   B   C   D
0   0   1   2   3
1   4   5   6   7
2   8   9  10  11
3  12  13  14  15
4  16  17  18  19

   NEW_A   B  NEW_c   D
0      0   1      2   3
1      4   5      6   7
2      8   9     10  11
3     12  13     14  15
4     16  17     18  19

참고 문헌 :

Pandas DataFrame rename