인덱스 설정

Published by onesixx on

https://kongdols-room.tistory.com/123

set_index, reset_index

직접 Index 지정

DataFrame의 index 및 columns 어트리뷰트에 대한 직접 배정

df.index = 대입

Python

set_index( 컬럼)

DataFrame내의 열을 이용한 인덱스 설정

DataFrame.set_index(keys, drop=True, append=False, inplace=False)

  • drop: 인덱스에 활용된 해당열을 삭제 여부
  • append: 기존인덱스를 삭제여부
  • inplace: 원본 dataframe객체를 덮어쓸건지 여부 (True이면 바뀐 인덱스를 가진 데이터만 남는다)
Python
여기서 상식적이지않지만, index는 중복이 가능하다. (Primary key가 아니다)

인덱스 초기화

reset_index()

set_index()와 반대로 작용하여, 인덱스를 리셋할때 사용.
(즉, 현재 Index를 column으로 만들고, index값을 정수인덱스로 만듦)
의 기능을 역으로 수행한다.

DataFrame.reset_index(drop=False, inplace=False)

Python

multi Index

Python

sort_index

Python

ETC

Categories: pandas

onesixx

Blog Owner

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x