Python

[Pandas] DataFrame에서 Column명 변경하기

체봄 2020. 3. 3. 18:24

삼성 전자의 주식 데이터를 읽어와 pandas의 DataFrame으로 출력해보았다.

 

column명을 바꾸려면 아래와 같이 입력한다. 

df.rename(columns = {0:'STOCK_NO', 1:'DATE', 2:'OPEN_AMT', 3:'HIGH_AMT', 4:'LOW_AMT', 5:'CLOSE_AMT', 6:'ADJUST_CLOSE', 7:'VOLUME'}, inplace = True)

columns에 꼭 모든 열을 넘겨주지 않아도 된다.

중괄호 안에는 기존column명 : 바꿀column명 형식으로 써주면 된다. (기존 column명이 int형이었기 때문에 ''를 붙여주지 않았다.)

 

그리고 다시 한 번 df를 출력하면 잘 변경이 된 것을 확인할 수 있다.

 

반응형