본문 바로가기

파이썬 통계 머신러닝

df['score'].rank(method='min', ascending=False) : score 순위 구할 때 사용

df['score'].rank(ascending=False) # default (method='average')

#동점 관측치 그룹 내 평균 부여

df['score'].rank(method='min', ascending=False) 

#동점 관측치 그룹 내 최소 순위 부여

df['score'].rank(method='max', ascending=False) 

#동점 관측치 그룹 내 최대 순위 부여

df['score'].rank(method='first', ascending=False) 

#동점 관측치 중에서 데이터 상에서 먼저 나타나는 관측치부터 순위 부여

df['score'].rank(method='dense', ascending=False) 

#최소값('min')과 같은 방법으로 순위부여하나, 순위가 '1'씩 증가