유일한 값을 반환해주는 unique 함수 & 유일한 값 별로 얼마나 데이터가 있는지 반환해주는 value_counts 함수
Updated:
unique
import pandas as pd
pd.Series.unique()
Data Frame이 아래와같을 때
|date|Weather|
|—|—|—|
|A|맑음|
|B|흐림|
|C|비|
|D|비|
|E|눈|
|F|흐림|
return : array(['맑음','흐림','비','눈']. dtype = object)
value_counts
pd.Series.value_counts(normalize=False, # False면 개수, True면 상대 비율 구함
sort=True, # True면 개수 기준 정렬, False면 유일한 값 기준 정렬
ascending=False, # False면 내림차순 정렬, True면 오름차순 정렬
bins=None, # None이면 유일값 기준 개수, None아니면 Bins Group별 개수
dropna=True # True면 NaN 무시, False면 유일값에 NaN 포함) 출처: https://rfriend.tistory.com/267 [R, Python 분석과 프로그래밍의 친구 (by R Friend)]
import pandas as pd
pd.Series.value_counts()
Data Frame이 아래와같을 때
|date|Weather|
|—|—|—|
|A|맑음|
|B|흐림|
|C|비|
|D|비|
|E|눈|
|F|흐림|
return
맑음 1
흐림 2
비 2
눈 1
Leave a comment