본문 바로가기

파이썬/판다스(Pandas)

[파이썬 라이브러리]판다스(Pandas) 정렬과 순서지정( SORTING AND ORDERING)

판다스에서 데이터프레임을 정렬하고 순서를 조작하는 것은 데이터를 다루는 중요한 작업 중 하나입니다. 주로 사용되는 메서드로는 sort_values()sort_index()가 있습니다

 

sort_values(): 이 메서드는 데이터프레임의 특정 열의 값을 기준으로 정렬합니다. 기본적으로 오름차순으로 정렬되며, 내림차순으로 정렬할 수도 있습니다. 이 메서드는 주로 데이터프레임을 특정 열의 값에 따라 정렬할 때 사용됩니다

이 데이터 프레임에서 sort_values()를 먼저 사용 예시를 보여드리겠습니다.

df.sort_values(' 'Years of Experience' ')

'Years of Experience'컬럼의 기준으로 오름차순정렬이 되어 데이터 프레임이 나온 것을 볼 수 있습니다.

 

                             

                   

ㅇㅇㅇ

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

ascending=False함으로써 오름차순 정렬을 내림차순정렬로 바꾸어진 후 데이터 프레임이 나온 것을 확인 할 수 있습니다.

 

 

sort_index(): 이 메서드는 데이터프레임의 인덱스를 기준으로 행의 순서를 변경합니다.

기본적으로 오름차순으로 정렬되는데 이것 또한,ascending=False 를 해주면 내림차순으로 정렬됩니다.

 

이러한 메서드를 사용하면 데이터를 정렬하거나 행의 순서를 조작할 수 있습니다.

이는 데이터를 분석하고 시각화하는 과정에서 중요한 단계 중 하나이며, 데이터를 이해하고 해석하는 데 도움이 됩니다.