데이터 엔지니어링/Python

[Pandas] 데이터프레임 컬럼명 변경

seojeon9 2022. 8. 18. 23:04

1. rename() 메서드 사용

df.rename(columns={'Before':'After'}, inplace=True)

🔹 inplace=True를 주면 원본도 바뀜

2. 컬럼 전체 직접 할당

df.columns = ['new_name1', 'new_name2']

🔸 컬럼 개수와 순서가 정확히 맞아야 함!

3. 함수로 변환

예) 컬럼명을 전부 소문자로 바꾸기

df.columns = df.columns.str.lower()
# 또는
df.columns = [col.upper() for col in df.columns]
728x90