人工智能中文网
  • 主页
  • 线代考研视频
  • 线性代数
  • Python机器学习与算法
  • 大数据与机器学习
  • Python基础入门教程
  • 人工智能中文网
    教程目录
    阅读:

    众数是什么,众数及其含义详解

    < 上一篇:标准差 下一篇:欧氏距离 >
    看这样一个例子,一个小区的理发师,在对当天所有前来理发的人做了年龄登记后,得到这样一个年龄列表“15、20、22、22、23、35、50、72”,一共8位顾客。其中,22 就是众数。众数反映的是一个多数的概念,即一个数字比其他的数字出现得多,或者更普遍。

    再如,我的同事娟娟也为我贡献了两个例子:其一,她每个月都要读几本书,去年一年每个月读书的数量分别为“2、2、3、2、3、2、1、1、1、0、1、6”,这里面有两个众数,分别是 1 和 2,都是出现最多的,均为 4 次,而其他数值出现的次数比 4 次少,这说明普遍每个月会读 1 本书或者 2 本书;其二,她每周要看一部电影,两个月统计下来每周看的电影类型如下“文艺、警匪、喜剧、惊悚、惊悚、喜剧、科幻、喜剧”。其中,“喜剧”是众数,出现 3 次(图 1)。


    图 1 看电影

    首先,我们可以感性地理解众数就是在样本对象中出现最多的那个数字。但是在最后的例子里我们也看到,虽然叫做“众数”,可是不一定是数字,也有可能是别的数据类型,例子里给的是一个电影类型的文字枚举值。当然,如果在样本对象中没有任何一个数值比其他对象多(如所有的数值都只出现一次,或者都出现两次……),这种情况下是不存在众数的,也就是说没有一个数字比其他的数字出现得更多。

    众数在我们日常生活中应用的例子也是有的,如娟娟每周都要看电影,而如果喜剧电影是众数这个信息被她的崇拜者知道了,那买两张喜剧电影票请她看电影的情况下会比买两张战争题材或者其他故事片电影更有成功的把握。这种众数的应用场景就是对人偏好特点的描述。
    < 上一篇:标准差 下一篇:欧氏距离 >