如何知道数组np.array((7,2,10,2,7,4,9,4,9,8))中出现频率最高的数
时间: 2024-05-07 21:19:15 浏览: 67
数组的基本创建方式-stm32 ll库使用指南+新建工程模板方法
可以使用NumPy中的`bincount`函数来计算数组中每个数出现的次数,然后使用`argmax`函数找到出现次数最多的数的索引。下面是示例代码:
```python
import numpy as np
arr = np.array([7, 2, 10, 2, 7, 4, 9, 4, 9, 8])
counts = np.bincount(arr)
most_frequent_num = np.argmax(counts)
print("出现频率最高的数是:", most_frequent_num)
```
输出结果为:
```
出现频率最高的数是: 2
```
阅读全文