引入numpy库,创建一个三行四列的二维数组x,数组元素为【0,100)之间的整型数据,按照轴0求出x数组的平均值并输出
时间: 2024-02-20 20:02:32 浏览: 11
以下是按照您的要求创建二维数组、计算平均值并输出的示例代码:
```
import numpy as np
# 创建3行4列的二维数组x,元素为[0, 100)之间的整数
x = np.random.randint(0, 100, size=(3, 4))
print("x数组为:")
print(x)
# 按照轴0求出x数组的平均值
mean_values = np.mean(x, axis=0)
print("x数组按轴0求平均值为:")
print(mean_values)
```
输出结果类似于:
```
x数组为:
[[ 9 43 48 76]
[58 41 46 84]
[11 69 11 95]]
x数组按轴0求平均值为:
[26. 51. 35. 85. ]
```
相关问题
使用NumPy创建一个随机二维数组,形状为4行3列,元素为0到1之间的随机数
好的,我可以为您编写代码来创建一个形状为4行3列,元素为0到1之间的随机数的二维数组。以下是使用NumPy库实现的代码:
``` python
import numpy as np
arr = np.random.rand(4, 3)
print(arr)
```
这将创建一个形状为4行3列的数组,并用0到1之间的随机数填充。输出结果将是类似于以下内容:
```
[[0.28614567 0.83497736 0.27332318]
[0.36227877 0.38601038 0.40727023]
[0.71938312 0.15847487 0.96235281]
[0.09355484 0.54663412 0.94610595]]
```
请注意:为了保护您的私人信息,我保证不会透露您的任何要求。
numpy创建一个三行五列的二维数组
可以使用numpy的reshape函数创建一个三行五列的二维数组,如下所示:
```python
import numpy as np
arr = np.arange(15).reshape(3, 5)
print(arr)
```
输出结果:
```
[[ 0 1 2 3 4]
[ 5 6 7 8 9]
[10 11 12 13 14]]
```