pandas.Series.mode#
- Series.mode(dropna=True)[源代码]#
返回 Series 的众数。
众数是出现次数最多的值。可能有多个众数。
即使只返回一个值,也始终返回 Series。
- Parameters:
- dropnabool, default True
不考虑 NaN/NaT 的计数。
- Returns:
- Series
Series 的众数(按排序顺序)。
Examples
>>> s = pd.Series([2, 4, 2, 2, 4, None]) >>> s.mode() 0 2.0 dtype: float64
多个众数:
>>> s = pd.Series([2, 4, 8, 2, 4, None]) >>> s.mode() 0 2.0 1 4.0 dtype: float64
考虑 null 值与不考虑 null 值:
>>> s = pd.Series([2, 4, None, None, 4, None]) >>> s.mode(dropna=False) 0 NaN dtype: float64 >>> s = pd.Series([2, 4, None, None, 4, None]) >>> s.mode() 0 4.0 dtype: float64