origin里如何画正态分布图
时间: 2023-09-11 08:11:41 浏览: 352
正态分布图做法
在 Python 中,可以使用 `scipy.stats.norm` 模块来生成正态分布数据,然后使用 `matplotlib.pyplot` 模块来绘制正态分布图。
以下是绘制正态分布图的代码示例:
```python
import numpy as np
from scipy.stats import norm
import matplotlib.pyplot as plt
# 生成正态分布数据
mu, sigma = 0, 1 # 均值和标准差
x = np.linspace(mu - 3*sigma, mu + 3*sigma, 100) # 生成横坐标数据
y = norm.pdf(x, mu, sigma) # 生成纵坐标数据
# 绘制正态分布图
plt.plot(x, y)
plt.xlabel('X')
plt.ylabel('Probability density')
plt.title('Normal Distribution')
plt.show()
```
在上述代码中,`norm.pdf` 函数用于生成正态分布的概率密度函数,`plt.plot` 函数用于绘制正态分布图,`plt.xlabel` 和 `plt.ylabel` 函数用于设置横纵坐标的标签,`plt.title` 函数用于设置图表的标题,`plt.show` 函数用于显示图表。
阅读全文