Rename Columns (#09)

nooooy·2025년 2월 15일

IntroToPandas

목록 보기
9/9

import pandas as pd

def renameColumns(students: pd.DataFrame) -> pd.DataFrame:
    students.columns = ['student_id', 'first_name', 'last_name', 'age_in_years']

    return students

column / index 이름 바꾸기

.rename({})

df.rename(columns={기존명:바꿀이름, 기존명:바꿀이름}, inplace='False')
inplace=True이면 원본을 직접 수정, False이면 복사본을 업데이트.
(cf. 열을 바꾸려면 index="")

df.rename({기존명:바꿀이름, 기존명:바꿀이름}, axis=1)
columns= 대신에 axis=1로 지정해줄 수도 있다.
(cf. 행을 바꾸려면 axis=0)

.columns = []

df.columns = ['바꿀이름', '바꿀이름']
그냥 뤄하게 직접 컬럼 이름을 바꿔주는 방법이다. 이 방법은 기존 df의 열 개수와 동일하게 지정해줘야 한다.
(cf. 행을 바꾸려면 df.index = "")

0개의 댓글