在python中使用np.random.normal的函数生成1000个服从均值为5,方差为0.5的数值然后对其进行排序,并画出正太分布的图像
时间: 2024-05-30 19:16:38 浏览: 94
产生服从正态分布的一个随机数
4星 · 用户满意度95%
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成1000个服从均值为5,方差为0.5的随机数
data = np.random.normal(loc=5, scale=0.5, size=1000)
# 对数据进行排序
data_sorted = np.sort(data)
# 绘制正态分布图像
plt.hist(data_sorted, bins=30, density=True)
plt.title('Normal Distribution')
plt.xlabel('Value')
plt.ylabel('Frequency')
plt.show()
```
运行结果:
![normal_distribution](https://img-blog.csdnimg.cn/20210731082056553.png)
阅读全文