Pandas dataframe의 정렬
Dataframe의 정렬
소스코드
https://github.com/pandas-dev/pandas/blob/v2.2.3/pandas/core/frame.py#L6997-L7232
https://github.com/pandas-dev/pandas/blob/v2.2.3/pandas/core/arraylike.py
계산과 관련된 function은
pandas/core/arraylike의 OpsMixin에 있다.
Series
Index
ExtensionArray
와 같은 array-like class 사이에서 공유 가능.
SortKind
sortkind로 어떤 정렬 방법을 쓸지 지정한다.
DataFrame sort는 기본적으로 quick sort를 사용한다.
Dataframe.sort_index()
현재 설정된 인덱스를 기준으로 정렬한다.
퀵 정렬
내림차순, 오름차순 설정
Dataframe.sort_values()
어떤 열을 기준으로 정렬할 것인지 선택할 수 있다.
퀵 정렬
내림차순, 오름차순 설정
댓글
댓글 쓰기