- sort_index()
- ⭐⭐⭐ sort_values(by=[’칼럼명’, ’칼럼명’], ascending=[True,False]) ⇒ 칼럼 기준 정렬
sort_index() 의 default는 오름차순
# default 오름차순 정렬
df3.sort_index().head()
df3.sort_index(ascending=True).head()
# 내림차순 정렬
df3.sort_index(ascending=False).head()
# 동률 데이터 여러 개
df3.sort_values(by='tip').head()
동률의 경우 여러 개의 칼럼을 기준으로 정렬
총 지불 금액과 팁과의 연관 관계를 생각해서 1순위 tip, 2순위 total_bill 순서로 정렬
df3.sort_values(by=['tip', 'total_bill']).head()
1순위 tip, 2순위 total_bill 순서로 내림차순 정렬, ascending=False
df3.sort_values(by=['tip', 'total_bill'], ascending=False).head()
1순위가 total_bill, 2순위가 tip
df3.sort_values(by=['total_bill', 'tip']).head()
요일 별, 팁 별로 데이타를 정렬합니다.
이때, 요일 별은 내림차순,팁은 오름차순으로 정렬되도록,
마지막으로 데이타는 끝에서 7개만 출력합니다.
df3.sort_values(by=['day', 'tip'], ascending=[False,True]).tail(7)
# tip에 대해서만 출력, tip 을 기준으로 내림차순
df3.sort_values(by=['tip'], ascending=False).head()['tip'].plot(kind='bar')
'Python > 데이터 분석' 카테고리의 다른 글
[DataFrame] DataFrame - 조회하기 (0) | 2022.04.08 |
---|---|
[DataFrame] DataFrame - 컬럼 다루기 & 컬럼명 변경 및 추가, 삭제하기 (0) | 2022.04.02 |
[DataFrame] DataFrame - 타입 변경 함수 (0) | 2022.04.02 |
[DataFrame] DataFrame - 조회 함수 (0) | 2022.04.02 |
[DataFrame] DataFrame - 구조 확인 속성 (0) | 2022.04.02 |
댓글