mode(x).mode[0] 是什么意思?

What is the meaning of mode(x).mode[0]?

我正在尝试使用 python 的 pandas 库沿着数据集的列(名为 Outlet_Size)查找模式,其中包含 {small, medium, large}对应10家不同的奥特莱斯,总共1000+行。enter image description here。 为了沿着该列为每种商店类型查找模式,使用了以下代码:

确定每种类型插座的模式(10 种不同类型)

outlet_size_mode = data.pivot_table(值='Outlet_Size', 列='Outlet_Type',aggfunc=(lambda x:mode(x) .mode[0]) ) .

但是我无法理解使用lambda函数mode(x).mode[0]的格式。这是什么意思?

对于具有多行的列,mode(x) 可以是一个数组,因为可以有多个高频值。默认情况下,我们将始终使用第一个:末尾的模式[0]。