python - 选择具有最低值的模式

标签 python string mode

列表示例 [1,1,2,2,4,5]

模式为 1 和 2。

如果我在 python 中使用统计包中的模式函数,我会收到一条错误消息,指出没有唯一的模式。

但我想要打印较低的模式,即“1”。

感谢您的回答。

最佳答案

Scipy's mode正是这样做的:

from scipy.stats import mode
m, c = mode([1, 1, 2, 2, 4, 5])

那么,m 是最低众数 (1),c 是其频率 (2)。

关于python - 选择具有最低值的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48031699/

相关文章:

python - 通过 Redis Pub/Sub 启动 Python Celery 任务

string - 在 Racket 中拆分字符串

python - 如何查找文本文件中某个字符串出现的次数?

Python 正则表达式搜索和替换

python - TypeError : __init__() should return None, 不是 'int'

python - 有没有Python模块可以帮助从Javascript加载的DOM中抓取数据?

python - 我如何在我的计算机上托管我的 django 项目并从世界任何地方访问它?

python - 如何获取表中出现频率最高的行

Vim:不同模式下不同的行号颜色

android - 在 Android 中切换飞行模式