python如何求二维数组平均值
时间: 2023-11-07 17:58:09 浏览: 261
用python求一个数组的和与平均值的实现方法
可以使用 numpy 库中的 mean() 函数来求二维数组的平均值。具体实现如下:
``` python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 沿着行方向求平均值
row_mean = np.mean(arr, axis=1)
print("每行平均值:", row_mean)
# 沿着列方向求平均值
col_mean = np.mean(arr, axis=0)
print("每列平均值:", col_mean)
# 求整个数组的平均值
mean = np.mean(arr)
print("数组平均值:", mean)
```
上述代码中,使用 np.array() 函数创建一个二维数组 arr。然后,分别使用 axis 参数指定沿着行或列方向求平均值,最后使用 np.mean() 函数求出平均值。
阅读全文