에코프로.AI

[Python] Pandas - DataFrame의 컬럼명 변경 본문

AI Tutorial

[Python] Pandas - DataFrame의 컬럼명 변경

AI_HitchHiker 2024. 10. 23. 15:42


기본적인 컬럼 변경 방법
# df의 컬럼 : col1, col2, col3

# 방법1
df.rename(columns = {'col2':'변경할컬럼명'}, inplace = True)
 
# 방법2
df.columns = ['col1', '변경할컬럼명', 'col3']

컬럼명 전체를 대/소문자로 변경
# 방법
df.columns = [x.upper() for x in df.columns] # 전체 대문자로 바꿀 때
df.columns = [x.lower() for x in df.columns] # 전체 소문자로 바꿀 때

특정 혹은 전체 컬럼의 동일한 문자를 추가해야 하는 경우
# 특정 컬럼들을 추출해서 변경을 해야하는 경우
topic_dict = {x: x + '변경 문구' for x in df.columns if 특정 x를 추출할 조건}
df.rename(columns = topic_dict, inplace = True)

# 전체 컬럼에 대해 동일한 문자 추가를 해야하는 경우
df.columns = [x + '변경 문구' for x in df.columns]

 

[참고사이트] https://doubles-won.tistory.com/111

 

끝~