python 指数分布
时间: 2023-11-11 13:00:38 浏览: 205
造指数分布
指数分布是一种连续概率分布,通常用于描述事件发生的时间间隔。在 Python 中,可以使用 SciPy 库中的 expon 模块来生成指数分布的随机变量。下面是一个简单的例子:
```python
from scipy.stats import expon
# 生成一个均值为 2 的指数分布随机变量
rv = expon(scale=2)
# 生成 10 个随机样本
samples = rv.rvs(size=10)
print(samples)
```
输出:
```
[1.238 0.187 0.882 0.123 1.764 0.303 0.684 1.174 0.186 0.202]
```
这里使用 `scale` 参数指定了指数分布的均值,然后使用 `rvs` 方法生成了 10 个随机样本。
阅读全文