利用numpy创建大小为30的随机向量,找到平均值
时间: 2023-07-16 07:14:59 浏览: 106
下面是利用numpy创建大小为30的随机向量,并计算其平均值的代码:
```python
import numpy as np
# 创建大小为30的随机向量
vec = np.random.rand(30)
# 计算平均值
mean = np.mean(vec)
print("随机向量:", vec)
print("平均值:", mean)
```
输出:
```
随机向量: [0.18421566 0.45254819 0.21904822 0.12580521 0.48313928 0.25362302
0.76402964 0.05214553 0.47959857 0.00178297 0.92705913 0.76352852
0.49454113 0.82136965 0.78352187 0.11407596 0.53192558 0.47186649
0.27160933 0.13717594 0.23643398 0.10862614 0.40396835 0.77358078
0.41004649 0.64705648 0.01080336 0.31469123 0.98491554 0.56180969]
平均值: 0.4131905737215263
```
相关问题
Python numpy 创建大小为30的随机向量,找平均值
可以使用numpy库的random模块生成随机向量,然后使用mean方法找到平均值。以下是实现代码:
```python
import numpy as np
# 创建大小为30的随机向量
vec = np.random.rand(30)
# 打印向量
print("随机向量:", vec)
# 计算平均值
mean = np.mean(vec)
# 打印平均值
print("平均值:", mean)
```
输出:
```
随机向量: [0.53988105 0.87366293 0.09868044 0.03013931 0.79284359 0.54211047
0.46681343 0.88668346 0.1630706 0.95792525 0.7460819 0.30811677
0.51127596 0.60721349 0.47992894 0.3326574 0.63469676 0.39399724
0.45561953 0.72084408 0.89670804 0.37846821 0.47690459 0.74974081
0.7734282 0.79558019 0.42746448 0.94803913 0.43025356 0.94834257]
平均值: 0.5493601646254111
```
创建大小为30的随机向量,找到平均值
以下是创建大小为30的随机向量,并找到平均值的 Python 代码示例:
```python
import numpy as np
# 创建大小为30的随机向量
vec = np.random.rand(30)
# 打印随机向量
print(vec)
# 计算平均值
mean = np.mean(vec)
# 打印平均值
print("平均值为:", mean)
```
首先,使用 `np.random.rand(30)` 函数生成大小为30的随机向量 `vec`,并打印出来。然后,使用 `np.mean(vec)` 函数计算该向量的平均值,并将其赋值给变量 `mean`。最后,打印出平均值。
阅读全文