独立非中心卡方随机变量的线性组合
chi2comb的Python项目详细描述
CHI2COMB
这个包估计线性组合的累积密度函数 独立非中心x2随机变量和标准正态分布。 形式上,它估计p[q<;q],其中:
Q = λ₁X₁ + ... + λₙXₙ + σX₀.
x_(_≠_)是遵循非中心x2分布的独立随机变量 n_自由度和非中心参数λ_。 x_是具有标准正态分布的独立随机变量。
安装
可以使用pip命令安装它
pip install chi2comb
用法
考虑以下四个随机变量的线性组合:
Q = 6⋅X₁ + 3⋅X₂ + 1⋅X₃ + 2⋅X₀,
其中x_、xü和x_是具有自由度的非中心x_随机变量 n_=nü=1和n_=2,非中心性参数λ_=0.5和λü=λ_=0。 让我们估计p[q<;1]:
>>>fromchi2combimportchi2comb_cdf,ChiSquared>>>>>>gcoef=2>>>ncents=[0.5,0,0]>>>q=1>>>dofs=[1,1,2]>>>coefs=[6,3,1]>>>chi2s=[ChiSquared(coefs[i],ncents[i],dofs[i])foriinrange(3)]>>>result,errno,info=chi2comb_cdf(q,chi2s,gcoef)>>>result0.050870657088644244>>>errno0>>>infoInfo(emag=0.6430413191446991,niterms=43,nints=1,intv=0.03462571527167856,truc=1.4608856930426104,sd=0.0,ncycles=21)
估计值为p[q<;1]≈0.0587。
问题
如果您遇到任何问题,请submit it。
作者
许可证
这个项目是根据MIT License授权的。