군침이 싹 도는 코딩
Python Pandas 오름차순 내림차순 정렬 (sort) 본문
판다스에서 컬럼을 오름차순으로 정렬하는 법은 sort_values() 를 사용한다
내림차순으로 정렬하고싶다면 ascending=False를 써주면 된다.
사용법
데이터프레임.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 |