강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

freedom07님의 프로필 이미지
freedom07

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[15/20] tidy data 를 이해하고 pandas 의 melt 로 두 개의 데이터셋을 같은 형태로 만들기

칼럼명 바꿀때 궁금한 점

작성

·

198

1

선생님 

강의에서

df_first.melt.columns=["지역명", "기간", "평당분양가격"]

이렇게 해서 지역->지역명으로 칼럼명을 바꿔주셨잖아요

저렇게 칼럼명을 다 써서 바꾸는 방법밖에 없나요..?

1개만 칼럼명 바꾸는데..데이터에 따라 칼럼명이 많을 경우에는 나머지 칼럼명을 다써야 한다면 힘들 것 같아서요..

혹시 바꾸고 싶은 칼럼명만 입력해서 변경하는 방법은 없나요?

답변 2

0

freedom07님의 프로필 이미지
freedom07
질문자

아 감사합니다^^!!

0

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

rename 으로 컬럼명을 지정해서 변경할 수 있어요.

아래 예제를 참고해 보세요.

df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})

df.rename(columns={"A": "a", "B": "c"})

아래 공식 문서에 좀 더 자세히 나와 있습니다.

[pandas.DataFrame.rename — pandas 1.2.1 documentation](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.rename.html)

freedom07님의 프로필 이미지
freedom07

작성한 질문수

질문하기