반응형
판다스에서 인덱스를 새로 부여하는 reset_index에 대해서 알아보겠습니다. 데이터를 정렬하거나 추출하면 기존 인덱스와 순번이 맞지 않게 되죠. 이걸 정리하는 방법을 살펴봅니다.
[ Contents ]
1. reset_index
df.reset_index()
정렬 혹은 추출된 데이터의 순서대로 인덱스를 다시 부여하는 함수입니다.
왼쪽 끝에 0 1 2 3 4 가 인덱스입니다.
index 칼럼도 새로 생기는데, 이는 예전 index를 백업해둔 칼럼입니다.
2. reset_index(drop=True)
df.reset_index(drop=True)
만약 인덱스를 백업해둘 필요가 없다면, drop=True 인자를 추가해주면 됩니다.
drop=True를 하면, index 칼럼 없이 새로 index가 부여됩니다.
반응형
'Data Visualization > Python Lib' 카테고리의 다른 글
[Pandas] 데이터프레임 칼럼 타입 변경 astype (0) | 2023.06.18 |
---|---|
[Pandas] 데이터프레임 정보 및 기초통계량 파악: info(), describe() (0) | 2023.06.16 |
[Pandas] 데이터셋의 결측치를 구하고 처리하는 방법 (isnull, dropna, fillna) (0) | 2023.06.16 |
[Pandas] 데이터셋의 특정 타입 열만 조회하는 select_dtypes (0) | 2023.06.15 |
[Pandas] 데이터셋의 특정 행과 열을 추출하는 loc, iloc 함수 (feat. 조건식) (0) | 2023.06.15 |
댓글