Series Pandas Series.nunique() Função
-
Sintaxe de
pandas.Series.nunique()
: -
Códigos de exemplo:
Series.nunique()
Método -
Códigos de exemplo:
Series.nunique()
Método comdropna=False
O método Python Pandas Series.nunique()
conta os valores únicos da Série Pandas Python.
Sintaxe de pandas.Series.nunique()
:
Series.nunique(dropna=True)
Parâmetros
dropna |
Por padrão, ‘Verdade’. Se ‘Verdade’, NaN estiver excluída. Se False , NaN também é contado. |
Retornar
Ele retorna um número inteiro que conta os valores únicos na “Série Pandas” do chamador.
Códigos de exemplo: Series.nunique()
Método
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())
Resultado:
4
O chamador Series
tem 4 valores únicos - [1, 2, 3, 4]
exceto NaN
; portanto, Series.nunique()
método retorna 4 porque NaN
é excluído por padrão.
Códigos de exemplo: Series.nunique()
Método com dropna=False
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))
Resultado:
5
Quando dropna
é False
, NaN
também é contado no método Series.nunique()
.
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