用python画一个正态分布为均值100,方差15的直方图
时间: 2023-05-19 10:07:31 浏览: 183
在python中画正态分布图像的实例
5星 · 资源好评率100%
可以使用Python中的matplotlib库来画正态分布的直方图,代码如下:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成正态分布的数据
mu, sigma = 100, 15
x = mu + sigma * np.random.randn(10000)
# 画直方图
n, bins, patches = plt.hist(x, 50, density=1, alpha=0.75)
# 添加标题、坐标轴标签等
plt.title('Normal distribution')
plt.xlabel('Value')
plt.ylabel('Frequency')
# 添加一条垂直于x轴的线,表示均值
plt.axvline(x=mu, color='r', linestyle='--')
# 显示图像
plt.show()
```
运行以上代码,可以得到一个正态分布为均值100,方差15的直方图。
阅读全文