위 데이터를 가진 df가 있습니다.
경력을 오름차순으로 하려고 합니다. 데이터값으로 정렬하기 때문에
sort_values 라는 함수를 사용합니다.
df.sort_values('Years of Experience', ascending=True)
파라미터로는 먼저 정렬할 데이터의 컬럼명을 써주시고 , ascending = True는 오름차순입니다.
False 는 내림차순입니다.
이번에는 이름과 경력으로 정렬해보겠습니다.
df.sort_values(['Employee Name','Years of Experience'])
이번에는 이름은 오름차순으로 경력은 내림차순으로 정렬해보겠습니다.
df.sort_values(['Employee Name','Years of Experience'],ascending=[True,False])
이런식으로 ascending 값에 True , False를 리스트로 넣어 지정해주시면 됩니다.
데이터값이 아닌 인덱스 값으로 하시고 싶으시면
sort_index로 하시면 됩니다.
df.sort_index(ascending=False)
'개발 > 파이썬' 카테고리의 다른 글
파이썬. Matplotlib - Bar Chart (1) | 2022.11.28 |
---|---|
파이썬. DataFrame 합치기 (0) | 2022.11.25 |
파이썬 . DataFrame 함수 적용하기 (0) | 2022.11.25 |
파이썬. DataFrame 조건을 만족하는 데이터 가져오기. (0) | 2022.11.25 |
파이썬. DataFrame Categorical Data (0) | 2022.11.25 |