열 이름을 변경하는 함수. index에도 적용이 되지만 주로 열 이름을 변경한다.
import pandas as pd
data = {'이름': {0: '송중기', 1: '김나현', 2: '권보아', 3: '박효신'},
'점수': {0: 92, 1: 75, 2: 88, 3: 62}}
df = pd.DataFrame(data)
df.rename(columns={'점수' : '성적'})
rename 함수의 주요 매개변수(parameter)와 인수(argument), 기본값(default)
df.rename(mapper=None, axis=0, level=None)
mapper
이전 이름과 새롭게 부여할 이름을 매퍼(mapper)로 입력받는 매개변수
- mapper란? 딕셔너리나 시리즈나 함수와 같이 맵핑을 할수 있는 매개체. 딕셔너리, 시리즈, 함수 등이 mapper가 된다
axis
인덱스를 변경할 것인지 컬럼즈를 변경할 것인지 지정
level
멀티 인덱스에서 적용할 레벨을 지정하는 매개변수
그외 많은 매개변수들이 있다. 더 궁금하면 아래 링크를 참고
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.rename.html
'판다스 > 함수 cheat sheet' 카테고리의 다른 글
[pandas] read_html (0) | 2023.01.07 |
---|---|
[pandas] to_excel (0) | 2022.12.30 |
[pandas] concat (0) | 2022.12.30 |
[pandas] sort_values (0) | 2022.12.30 |
[pandas] merge_asof (0) | 2022.12.29 |