IT/Python

판다스(Pandas DataFrame) 컬럼(columns) 변경하기(rename)

조스톡 2022. 10. 14. 12:41
728x90
반응형

 

시작하기 전

 

이전 포스팅을 하면서 만든 데이터프레임을 다시 가져왔다.

 

컬럼(columns)을 언급하기 전에 데이터프레임의 구조를 간단히 얘기하자면, 빨간색 표시가 컬럼(columns)이고 파란색 표시가 인덱스(index)라고 말한다. 쉽게 이해하자면 엑셀과 같은 표 구조라고 보면 된다.

 

2단 구조와 같이 복잡하게 이루어지는 경우도 있으나 나중에 별도로 포스팅을 하겠다.

 

 

 

컬럼(columns) 변경 방법

 

칼럼 중 '색상'을 '색깔'로 변경하고 싶다면 Pandas의 '.rename'을 사용하면 된다.

'inplace' 옵션은 원본을 변경하겠다는 의미이다.

 

df.rename(columns={'색상':'색깔'}, inplace=True)

# inplace 옵션을 사용하지 않을 때
df = df.rename(columns={'색상':'색깔'})

 

 

아래와 같이 리스트 방식으로 변경하는 것도 가능하다.

 

df.columns = ['과일', '색깔', '가격']

 

728x90
반응형