创建一个4*5的数组,求数组的横轴的和,数组的均值、数组纵轴的标准差。
时间: 2024-05-14 22:14:01 浏览: 186
```python
import numpy as np
# 创建4*5的数组
arr = np.array([[1, 2, 3, 4, 5],
[6, 7, 8, 9, 10],
[11, 12, 13, 14, 15],
[16, 17, 18, 19, 20]])
# 横轴的和
sum_axis0 = np.sum(arr, axis=0)
print("横轴的和:\n", sum_axis0)
# 数组的均值
mean = np.mean(arr)
print("数组的均值:", mean)
# 纵轴的标准差
std_axis1 = np.std(arr, axis=1)
print("纵轴的标准差:\n", std_axis1)
```
输出结果:
```
横轴的和:
[34 38 42 46 50]
数组的均值: 10.5
纵轴的标准差:
[1.41421356 1.41421356 1.41421356 1.41421356]
```
相关问题
创建一个二维数组,分别计算此数组的和、最大值、最小值、方差、标准差,以及分别沿着纵轴和横轴计算求和、数组均值。
好的,以下是创建二维数组并计算相关指标的代码:
```python
import numpy as np
# 创建二维数组
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 计算和、最大值、最小值、方差、标准差
sum_arr = np.sum(arr)
max_arr = np.max(arr)
min_arr = np.min(arr)
var_arr = np.var(arr)
std_arr = np.std(arr)
# 沿着纵轴和横轴计算求和、数组均值
sum_axis0 = np.sum(arr, axis=0)
sum_axis1 = np.sum(arr, axis=1)
mean_axis0 = np.mean(arr, axis=0)
mean_axis1 = np.mean(arr, axis=1)
```
希望这个代码能够帮到你!
Python创建一个二维数组,分别计算此数组的和、最大值、最小值、方差、标准差,以及分别沿着纵轴和横轴计算求和、数组均值。
好的,以下是 Python 创建二维数组并计算相关统计量的代码:
```python
import numpy as np
# 创建一个 3x3 的二维数组
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 计算数组的和、最大值、最小值、方差、标准差
print("数组的和:", np.sum(arr))
print("数组的最大值:", np.max(arr))
print("数组的最小值:", np.min(arr))
print("数组的方差:", np.var(arr))
print("数组的标准差:", np.std(arr))
# 沿着纵轴和横轴计算求和、数组均值
print("沿着纵轴计算求和:", np.sum(arr, axis=0))
print("沿着横轴计算求和:", np.sum(arr, axis=1))
print("数组的均值:", np.mean(arr))
```
希望这个代码对你有帮助!
阅读全文