maxframe.dataframe.Series.mode#

Series.mode(dropna=True, combine_size=None)#

返回 Series 的众数。

返回 Series 的众数。众数是出现频率最高的值。可以有多个众数。

即使只返回一个值,也始终返回 Series。

参数:

dropna (bool, default True) -- 不考虑 NaN/NaT 的计数。

返回:

按排序顺序返回 Series 的众数。

返回类型:

Series

示例

>>> import maxframe.dataframe as md
>>> s = md.Series([2, 4, 2, 2, 4, None])
>>> s.mode().execute()
0    2.0
dtype: float64

多于一个众数:

>>> s = md.Series([2, 4, 8, 2, 4, None])
>>> s.mode().execute()
0    2.0
1    4.0
dtype: float64

考虑和不考虑空值:

>>> s = md.Series([2, 4, None, None, 4, None])
>>> s.mode(dropna=False).execute()
0   NaN
dtype: float64
>>> s = md.Series([2, 4, None, None, 4, None])
>>> s.mode().execute()
0    4.0
dtype: float64