python - 在 Python 中是否有处理数值概率密度函数的标准方法?

标签 python random numpy scipy distribution

我有一个由密度分布函数或累积概率分布函数给出的连续随机变量。

分布函数不是解析函数。它们以数字形式给出(例如作为 (x,y) 值的列表)。

我想对这些分布做的一件事是找到其中两个的卷积(得到两个随机属性之和的分布)。

如果已经有标准的和经过测试的东西,我不想为此编写自己的函数。有人知道是不是这样吗?

最佳答案

numpy.convolve 怎么样?它需要两个数组,而不是两个函数,这似乎非常适合您的使用。我还会在 statsmodels 包中提到 ECDF 函数,以防您真的想将观察结果转化为(步进)函数。

关于python - 在 Python 中是否有处理数值概率密度函数的标准方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19184975/

相关文章:

python - Daemonize,使程序在 python/wx.python 中后台运行

python - 构建 numpy 数组的列 - 为什么第一列仍然全是零?

python - Linux 下的 Python 中未读取输入

python - tf 转换器已全部映射,但仍遇到 Unresolved 自定义操作

Python 计时器没有按预期等待

c - 如何生成大的随机数 C

python - 在没有特定数字的范围内生成随机数

android - 在 oncreate 方法之外生成一个随机数

python - 将 2D 数组转换为具有重叠步幅的 3D 数组

python - 从 python 中具有固定数量元素的集合中进行非常快速的采样