728x90
데이터프레임 병합(concat)을 하다보면 인덱스가 꼬이는 경우가 있다.
데이터 자체는 잘 붙였지만, 인덱스가 꼬여있으면 풀어야 한다.
인덱스 편집은 데이터 분석을 위해 필요한 인덱스를 설정하기 위해 필요하다.
reset_index()
reset_index() 사용 전 인덱스 정보
인덱스의 길이는 40000이다. 하지만, 마지막 인덱스가 19999이다. 이는 인덱스가 꼬여있음이 의심이 되는 부분이다.
꼬인 인덱스 순서
[0,1,2,3,4, ... 19997,19998,19999, 0,1,2,3,4, ... 19997,19998,19999]
0 ~ 19999 + 0 ~ 19999 : 총 길이 40000
concat_df.index
reset_index() 사용
# 인덱스리셋
# reset_index() : 위 문제를 해결
# inplace = True : 원본 데이터 수정
concat_df.reset_index(drop = True,inplace = True)
reset_index() 사용 후 인덱스 정보
리셋된 인덱스
[ 0,1,2,3,4, ... , 39998,39999 ]
concat_df.index
728x90
'파이썬' 카테고리의 다른 글
[파이썬] 캐글 타이타닉 EDA (0) | 2022.04.27 |
---|---|
[파이썬] 코랩으로 EDA 해보기 (보스턴주택가격) (0) | 2022.04.24 |
[파이썬] 데이터프레임 병합 merge (0) | 2022.04.24 |
[파이썬] 데이터 분석해보기 (All Lending Club loan data) (0) | 2022.04.24 |
[파이썬] NaN, None, Null 차이 및 제거 방법 (0) | 2022.04.22 |