Skip to Content
파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용
book

파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용

by 김영근, 웨스 맥키니
June 2019
Beginner to intermediate
664 pages
18h 26m
Korean
Hanbit Media, Inc.
Content preview from 파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용
224
파이썬 라이브러리를 활용한 데이터 분석(2판)
In
[
221
]:
frame
.
rank
(
axis
=
'
columns
')
Out
[
221
]:
a b c
0 2
.
0 3
.
0 1
.
0
1 1
.
0 3
.
0 2
.
0
2 2
.
0 1
.
0 3
.
0
3 2
.
0 3
.
0 1
.
0
5-6
순위의 동률을 처리하는 메서드
메서드 설명
'
average
'
기본값. 같은 값을 가지는 항목들의 평균값을 순위로 삼는다.
'
min
'
같은 값을 가지는 그룹을 낮은 순위로 매긴다.
'
max
'
같은 값을 가지는 그룹을 높은 순위로 매긴다.
'
first
'
데이터 내의 위치에 따라 순위를 매긴다.
'
dense
'
method
=
'
min
'
과 같지만 같은 그룹 내에서 모두 같은 순위를 적용하지 않고
1
씩 증가시킨다.
5.2.8
중복 색인
지금까지 살펴본 모든 예제는 축 이름(색인값 )이 유일한 경우밖에 없었다.
pandas
의 많은 함
수(
reindex
같은 )에서 색인값은 유일해야 하지만 의무적이지는 않다. 중복된 색인값을 가지
Series
객체를 살펴보자.
In
[
222
]:
obj
=
pd
.
Series
(
range
(
5
),
index
=
['
a
',
'
a
',
'
b
',
'
b
',
'
c
'])
In
[
223
]:
obj
Out
[
223
]:
a 0
a 1
b 2
b 3
c 4
dtype
:
int64
색인의
is
_
unique
속성은 해당 값이 유일한지 아닌지 알려준다.
225
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

파이썬 라이브러리를 활용한 머신러닝(번역개정판): 사이킷런 핵심 개발자가 쓴 머신러닝과 데이터 과학 실무서

파이썬 라이브러리를 활용한 머신러닝(번역개정판): 사이킷런 핵심 개발자가 쓴 머신러닝과 데이터 과학 실무서

박해선, 안드레아스 뮐러, 세라 가이도

Publisher Resources

ISBN: 9791162241905