首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >期望概率分布

期望概率分布
EN

Stack Overflow用户
提问于 2014-06-13 13:59:28
回答 1查看 156关注 0票数 0

我有一个数据"zcosmo",它遵循特定的发行版。它有许多波动(即在某个点略有增加,然后变平等),但总体上它从0增加到0.5)。因此,我使用一个函数来拟合数据,该函数跟踪数据的分布。

This function is the probability distribution lets say of the data。在这张图片中,给出了蓝线,我想用它作为概率分布函数.

代码语言:javascript
复制
def fit(x,p1,p2):
    return (p1*x)+(p2*(x**2))

现在理论上我知道如何创建这个函数之后的数据!

  • 1)计算簇红移分布(拟合函数)的红移选择函数,并将其归一化为单位,使其具有概率分布,如p(y)
  • 2)计算概率分布F( y) =和(从0到y) p(y)dy的不定积分。
  • 3)随机数在0到1之间均匀偏离x。
  • 4)计算y= F-1(x)

"y"将得到期望的概率分布p(y)

I am struggling to find a way to do it in Python. Is there a package that does the above??

EN

回答 1

Stack Overflow用户

发布于 2014-06-13 14:15:52

您应该看看SciPy堆栈。它包含了用于概率与统计数值积分标绘的优秀库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24207150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档