Language/Python

[python] 컬럼명 한번에 바꾸기 - pandas

향식이 2021. 9. 16. 16:15

 데이터 프레임 컬럼명 한 번에 바꾸기

컬럼명을 바꿔야 하는 컬럼이 여러 개인 경우 코드가 지저분해질 수 있기 때문에 난 아래와 같이 작성한다. 

 

 

예시 코드

 

result.rename(columns={name: name-date)//pd.Timedelta(days=1) for name in set(result.columns)}, inplace=True)

result라는 데이터프레임에서 컬럼명을 바꿀 때 rename이라는 함수를 사용한다.

그리고 그 안에서 딕셔너리 형태로 columns 이름을 지정하는데 for문을 이용하여 한번에 바꿔줄 수 있다. 

 

반응형