认识到这可能是一个统计问题和编码问题,假设我使用 Distributions.jl 创建了一个正态分布:
using Distributions
mydist = Normal(0, 0.2)
有没有一种好的、直接的方法可以离散化这样的分布以获得 PMF 而不是 PDF?
在 R 中,我发现actuar 包包含一个离散化连续分布的函数 http://cran.r-project.org/web/packages/actuar/。我没能找到与 Julia 类似的东西,但我想在推出自己的东西之前先检查一下这里。
没有内置函数可以做到这一点,但您可以使用范围对象,并结合cdf
and diff
计算值的函数:
using Distributions
mydist = Normal(0, 0.2)
r = -3:0.1:3
d = diff(cdf(mydist, r))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)