Funzione Pandas Series.nunique() Funzione
-
Sintassi di
pandas.Series.nunique()
: -
Codici di esempio: Metodo
Series.nunique()
-
Codici di esempio: Metodo
Series.nunique()
condropna=False
Il metodo Python Pandas Series.nunique()
conta i valori univoci nella Series
di Python Pandas.
Sintassi di pandas.Series.nunique()
:
Series.nunique(dropna=True)
Parametri
dropna |
True per impostazione predefinita. Se True , NaN è escluso. Se False , viene conteggiato anche NaN . |
Ritorno
Restituisce un numero intero che conta i valori univoci nel chiamante Pandas Series
.
Codici di esempio: Metodo 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())
Produzione:
4
Il chiamante Series
ha 4 valori univoci - [1, 2, 3, 4]
tranne NaN
; pertanto, il metodo Series.nunique()
restituisce 4 perché NaN
è escluso per impostazione predefinita.
Codici di esempio: Metodo Series.nunique()
con 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))
Produzione:
5
Quando dropna
è False
, anche NaN
viene conteggiato nel metodo 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