python 绘制gamma曲率
时间: 2023-06-29 14:18:26 浏览: 224
71477194code_gamma分布python_
要在 Python 中绘制 Gamma 曲线,可以使用 Scipy 库中的 `scipy.stats.gamma` 函数生成 Gamma 分布,并使用 Matplotlib 库中的 `matplotlib.pyplot.plot()` 函数绘制 Gamma 曲线。
下面是一个使用 `scipy.stats.gamma` 和 `matplotlib.pyplot.plot()` 函数绘制 Gamma 曲线的示例代码:
```python
import numpy as np
import scipy.stats as stats
import matplotlib.pyplot as plt
# 生成 Gamma 分布
a = 2 # 设置形状参数
x = np.linspace(0, 10, 1000)
y = stats.gamma.pdf(x, a)
# 绘制 Gamma 曲线
plt.plot(x, y)
plt.title("Gamma Distribution (a={})".format(a))
plt.xlabel("x")
plt.ylabel("Probability density")
plt.show()
```
这段代码会生成一个形状参数为 2 的 Gamma 分布,并绘制 Gamma 曲线。你可以尝试修改 `a` 参数的值,看看 Gamma 曲线的变化情况。
阅读全文