왕현성
코딩발자취
왕현성
전체 방문자
오늘
어제
  • 코딩 (277)
    • Python (71)
    • Java (16)
    • MySQL (34)
    • 인공지능 (48)
      • 머신러닝 (16)
      • 딥러닝 (32)
    • 영상처리 (4)
    • Rest API (21)
    • Android Studio (25)
    • streamlit (13)
    • DevOps (22)
      • AWS (9)
      • PuTTY (5)
      • Git (4)
      • Serverless (2)
      • Docker (2)
    • IT 기술 용어 (6)
    • 디버깅 ( 오류 해결 과정 ) (17)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • matplotlib
  • UnboundLocalError
  • 영상처리
  • PYTHON
  • labelme
  • pytorch
  • get_long_description
  • 영상처리역사
  • unsupervised
  • labelme UnocodeDecodeError
  • 기상탐사
  • 딥러닝
  • OpenCV
  • PIL
  • TensorFlow
  • imageprocessing
  • maskimage
  • tune()
  • encoding='utf-8'
  • numpy
  • 의료이미징
  • yolov8
  • 영상기술
  • ckpt_file
  • 컴퓨터비전
  • 비지도학습
  • alibidetect
  • alibi-detection
  • pip install labelme
  • ComputerVision

최근 댓글

최근 글

티스토리

250x250
hELLO · Designed By 정상우.
왕현성

코딩발자취

Python파이썬 Pandas의 sort_values(),sort_index() 정렬하기 / 오름차순 내림차순 asecending=
Python

Python파이썬 Pandas의 sort_values(),sort_index() 정렬하기 / 오름차순 내림차순 asecending=

2022. 11. 25. 12:35
728x90
import pandas as pd
df = pd.DataFrame({'Employee ID':[111, 222, 333, 444], 
                   'Employee Name':['Chanel', 'Steve', 'Mitch', 'Bird'], 
                   'Salary [$/h]':[35, 29, 38, 20], 
                   'Years of Experience':[3, 4 ,9, 1]})
df

우선 위 코드처럼 pandas를 import해주고, df라는 데이터 프레임을 만들어준다.

위 사진처럼 df.sort_values('Years of Experience')를 입력하고 결과를 확인하면 Years of Experience 컬럼이

1 , 3 , 4 , 9 즉 오름차순으로 정렬해 준다.

ascending=False를 ,뒤에 입력해주면 내림차순으로 정렬해준다.

 

위 사진처럼 데이터를 하나 추가한 뒤에, 요구사항에 맞게 해주면

데이터 2개를 입력해주어야 하기에 [] ( 리스트 ) 를 이용해서 요구사항을 맞춰줄 수 있다.

 

values 즉 데이터가 아닌 index를 정렬해주는 방법은 위 사진과 같이

sort_index를 이용해주면 된다. 오름차순 내림차순도 똑같이 ascending=True (생략 가능)  / ascending=False를 이용해준 된다.

'Python' 카테고리의 다른 글

Python파이썬 Pandas의 dataframe 합치기 concat(),merge()  (0) 2022.11.25
파이썬Python pandas DataFrame 포함되는 문자 찾기 contains()  (0) 2022.11.25
Python파이썬 pandas APPLYING FUNCTIONS//Apply()  (0) 2022.11.25
Python파이썬 Pandas Dataframe 조건을 만족하는 데이터 얻기  (0) 2022.11.24
Python파이썬 groupby(),agg(),values_counts()  (0) 2022.11.24
    'Python' 카테고리의 다른 글
    • Python파이썬 Pandas의 dataframe 합치기 concat(),merge()
    • 파이썬Python pandas DataFrame 포함되는 문자 찾기 contains()
    • Python파이썬 pandas APPLYING FUNCTIONS//Apply()
    • Python파이썬 Pandas Dataframe 조건을 만족하는 데이터 얻기
    왕현성
    왕현성
    AI 머신비전 학습일지

    티스토리툴바