A.3.4 인덱스 새로 만들기: reset_index
df1, df2, df3를 사용하는 예로 돌아와서 동일한 인덱스를 가진 df1과 df2를 합치다 보니 인덱스가 1, 2, 3, 1, 2, 3과 같이 반복된다. 따라서 reset_index() 함수를 사용해 인덱스를 새로 매길 수 있다.
df3 = df3.reset_index( )
print( df3 )
인덱스를 새로 만들었으므로 새 인덱스는 0, 1, …, 4, 5가 됐다. 그러나 기존의 인덱스는 사라지지 않고 index라는 컬럼으로 바뀌었다.
결과
index a b c 0 1 40 50 60 1 2 70 80 90 2 3 10 20 30 3 1 41 51 61 4 2 71 81 91 5 3 11 21 31