numpy的统计矩阵含有哪些元素和这些元素的个数
时间: 2024-01-24 08:04:10 浏览: 71
python求numpy中array按列非零元素的平均值案例
NumPy库中的np.unique()函数可以用来获取矩阵中的唯一元素及其出现的次数。示例代码如下:
```python
import numpy as np
# 创建一个随机矩阵
matrix = np.array([[1, 2, 3], [1, 2, 3], [4, 5, 6]])
# 获取矩阵中的唯一元素及其出现次数
unique, counts = np.unique(matrix, return_counts=True)
# 打印结果
print("矩阵中的唯一元素为:", unique)
print("矩阵中的唯一元素出现的次数为:", counts)
```
输出结果如下:
```
矩阵中的唯一元素为: [1 2 3 4 5 6]
矩阵中的唯一元素出现的次数为: [2 2 2 1 1 1]
```
其中,unique数组中存储了矩阵中的唯一元素,counts数组中存储了每个唯一元素出现的次数。
阅读全文