Years of Experience 컬럼을 기준으로 행을 정렬하려고 한다.
이때 기존의 알던 sorted 함수로 정렬하려해도 한 컬럼만 정렬하여 보여주지 실제 행을 정렬시켜주진 않는다.
이땐 Pandas 의 sort_values 함수를 이용한다.
df.sort_values('Years of Experience')
파라미터의 해당 컬럼명을 입력하면 끝이다.
간단하게 행들을 정렬시켜줄 수 있다.
df.sort_values('Years of Experience', ascending = False )
기본적으로 내림차순이며
ascending = False 값을 지정하면 오름차순으로 정렬할 수 있다.
df.sort_values(['Employee Name','Years of Experience'],ascending = [False, True])
동시에 여러 컬럼을 입력하고 ascending 값을 각각 지정할 수 있다.
'머신러닝 > 머신러닝 할 때 꼭 짚고 넘어갈 것' 카테고리의 다른 글
머신러닝 전 꼭 알고 가자! - 상관계수 결과를 히트맵으로 보여주는 방법 (0) | 2022.05.05 |
---|---|
머신러닝 전 꼭 알고 가자! - Pandas에서 시간 처리 DatetimeIndex 와 함수 to_datetime, to_timedelta, date_range, timedelta _range 설명 (0) | 2022.05.05 |
머신러닝 전 꼭 알고 가자! - 상관분석 _ DataFrame 의 corr 함수, 차트로 표현하는 방법 (0) | 2022.05.04 |
머신러닝 전 꼭 알고 가자! - Pandas Series와 DataFrame 의 데이터 억세스 방법 (0) | 2022.05.04 |
머신러닝 전 꼭 알고 가자! - Pandas 의 pivot_table (0) | 2022.05.04 |
댓글