반응형
(1) Pandas DataFrame 이름 변경하기
(1-1) column명 변경하기
population.rename(columns = {'항목':'구분'}, inplace=True)
rename(columns = {'항목' : '구분'}) 를 통해서 컬러명을 '항목' -> '구분'으로 변경해준다.
( 여러 개를 한꺼번에 바꿀 수 있으며 디렉터리 형식으로 여러개를 나열하면 된다. )
추가로 inplace=True를 통해서 변경된 내용을 본 DataFrame에 바로 변경을 저장하는 것을 의미한다.
(1-2) columns명 변경하기
컬럼명이 보다시피 'ID', 'name', 'class' 입니다.
df.columns 는 간단하게 DataFrame의 모든 컬럼명을 조회할 수 있는 코드입니다. 하지만 위와 같이 df.columns = [ ... ] 를 통해서도 컬럼명을 변경할 수 있습니다.
첫 번째 같은 경우는 변경할 사항이 적은 경우에 사용하면 유용할 것 같다.
두 번째 경우는 변경할 사항이 많으면 df.columns로 조회를 한 후 ctrl+c / ctrl+v 를 통해 빠르게 변경할 사항을 변경 할 수 있다.
반응형
'Python > Pandas' 카테고리의 다른 글
[Pandas] dtype 기반 열 선택 / select_dtypes (0) | 2022.06.06 |
---|---|
[pandas] pivot_table 원하는 대로 테이블 만들기 (0) | 2022.05.18 |
[pandas] 레이블인코딩 / 원핫 인코딩 / 문자열을 범주형 데이터로 바꾸기 (0) | 2022.03.05 |
[Pandas] 데이터 살펴보기 / head,tail,info,describe,shape,count,value_counts (0) | 2022.02.24 |
[Pandas] series / dataframe / 데이터구조 다루기 (0) | 2022.02.21 |