군침이 싹 도는 코딩

Python Pandas 오름차순 내림차순 정렬 (sort) 본문

Python/Pandas

Python Pandas 오름차순 내림차순 정렬 (sort)

mugoori 2022. 11. 25. 12:25

판다스에서 컬럼을 오름차순으로 정렬하는 법은 sort_values() 를 사용한다

내림차순으로 정렬하고싶다면 ascending=False를 써주면 된다.

 

 

df 라는 이름의 데이터 프레임

 

 

사용법
데이터프레임.sort_values(정렬하고싶은 컬럼의 이름,ascending)
# ascending 의 디폴트는 True (오름차순) 이며 False (내림차순) 이라고 입력하면 내림차순이 된다
# 정렬하고 싶은 컬럼이 복수일경우 리스트를 사용한다
# 각 컬럼별로 오름차순 내림차순을 따로 하고싶다면 어센딩도 리스트를 사용한다
ex) 데이터프레임.sort_values([컬럼1,컬럼2],ascending=[True,False])

 

 

 

경력으로 오름차순

df.sort_values('Years of Experience')

 

 

 

경력으로 내림차순

df.sort_values('Years of Experience',ascending=False)

 

 

 

이름은 오름차순 경력은 내림차순

df.sort_values(['Employee Name','Years of Experience'],ascending=[True,False])

 

'Python > Pandas' 카테고리의 다른 글

Python pandas concat / merge  (0) 2022.11.25
Python pandas 특정 문자열이 있는곳 찾기 (contains)  (0) 2022.11.25
Python Pandas apply  (0) 2022.11.25
Python PANDAS OPERATIONS  (0) 2022.11.24
Python pandas카테고리컬 데이터  (0) 2022.11.24