본문 바로가기
Python/Python FAQ

Python 판다스 데이터프레임에서 인덱스를 재설정하는 방법은 무엇인가요? [중복됨], How to reset index in a pandas dataframe? [duplicate]

by 베타코드 2023. 10. 6.
반응형

질문


나는 몇 개의 행을 제거한 데이터프레임을 가지고 있습니다. 결과적으로, 색인이 [1,5,6,10,11]와 같은 데이터프레임을 얻게 되는데, 이를 [0,1,2,3,4]로 재설정하고 싶습니다. 어떻게 할 수 있을까요?


다음은 작동하는 것 같습니다:

df = df.reset_index()
del df['index']

다음은 작동하지 않습니다:

df = df.reindex()

답변


DataFrame.reset_index은(는) 찾고 있는 것입니다. 만약 이것을 열로 저장하지 않으려면 다음과 같이 하십시오:

df = df.reset_index(drop=True)

재할당하고 싶지 않다면:

df.reset_index(drop=True, inplace=True)
반응형

댓글