Pandas Series Series.nunique() 함수
Jinku Hu
2023년1월30일
Pandas
Pandas Series
-
pandas.Series.nunique()
의 구문 : -
예제 코드:
Series.nunique()
메서드 -
예제 코드:
dropna = False
를 사용하는Series.nunique()
메서드

Python Pandas Series.nunique()
메서드는 Python Pandas Series
.
pandas.Series.nunique()
의 구문 :
Series.nunique(dropna=True)
매개 변수
dropna |
기본적으로 True 입니다. True 이면 NaN 이 제외됩니다. False 이면 NaN 도 계산됩니다. |
반환
호출자 Pandas Series
의 고유 값을 세는 정수를 반환합니다.
예제 코드: Series.nunique()
메서드
import pandas as pd
import numpy as np
ser = pd.Series([1, 2, 3, np.nan, 3, 4, np.nan],
name = 'No.')
print(ser.nunique())
출력:
4
호출자Series
에는 4 개의 고유 한 값이 있습니다.[1, 2, 3, 4]
는NaN
을 제외합니다. 따라서Series.nunique()
메서드는NaN
이 기본적으로 제외되기 때문에 4를 반환합니다.
예제 코드: dropna = False
를 사용하는Series.nunique()
메서드
import pandas as pd
import numpy as np
ser = pd.Series([1, 2, 3, np.nan, 3, 4, np.nan],
name = 'No.')
print(ser.nunique(dropna=False))
출력:
5
dropna
가False
이면Series.nunique()
메서드에서도NaN
이 계산됩니다.
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
작가: Jinku Hu
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook