일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- PANDAS
- dataframe
- c#
- Java
- django
- GIT
- google apps script
- numpy
- Kotlin
- Excel
- hive
- Python
- Apache
- Google Excel
- math
- list
- gas
- array
- 파이썬
- string
- Github
- SQL
- matplotlib
- Google Spreadsheet
- Redshift
- PySpark
- Tkinter
- PostgreSQL
- Mac
- Today
- Total
목록rank (3)
달나라 노트
pandas의 rank() method는 특정 column을 기준으로 ranking을 매겨줍니다. Syntax rank(ascending={True, False}, method={'min', 'max', 'dense', 'first', 'average'}, pct={True, False}, na_option={'keep', 'top', 'bottom}, numeric_only={True, False}) - ascending (default = True) True -> ranking을 매길 때 오름차순으로 정렬하여 rank를 매김. 따라서 원본 데이터가 더 작은 값일수록 더 1위에 가까운 rank를 얻게 됨. False -> ranking을 매길 때 내림차순으로 정렬하여 rank를 매김. 따라서 원본 데이..
엑셀에서 rank 함수는 여러 값들 중에서 어떤 하나의 값이 몇위인지에 대한 rank를 매겨줍니다. 먼저 엑셀에 위와같은 값드링 있습니다. 1부터 9까지의 숫자가 적혀있고 일부 숫자는 중복되어 2개씩 적혀있습니다. 이 숫자들에 대해 각각의 숫자가 몇위인지를 rank 함수를 통해서 작성해봅시다. =rank(value, range order) rank함수는 위처럼 사용할 수 있습니다. value = rank를 매길 대상이 되는 값 range = rank를 매길 전체 숫자들의 범위 order = 1 -> 오름차순 rank / 2 -> 내림차순 rank 오름차순 rank는 숫자가 낮을수록 1위에 가까워집니다. 즉, 숫자를 오름차순해서 가장 상단에 있을수록 1위에 가까운 rank가 된다는 의미입니다. 내림차순 r..
RANK() OVER() 예시 테이블 Table Name : salary_list id part name salary 1 First_Part One 1000 2 First_Part Two 1900 3 First_Part Three 1400 4 First_Part Four 1700 5 First_Part Five 1400 6 Second_Part Six 1900 7 Second_Part Seven 1200 8 Second_Part Eight 1200 9 Second_Part Nine 1200 10 Second_Part Ten 1300 SELECT *, RANK() OVER(ORDER BY salary DESC) AS rank FROM salary_list Result Set id part name sala..