我正在尝试在 Python 程序中使用分布函数(我已经弄清楚的随机函数;我正在专门寻找 gsl_cdf_beta_Pinv())但我找不到它。有人可以告诉我如何在程序中使用这些或快速替代方案吗?
谢谢,
马克·Ch。
它在这个Cython 源文件(对于 module probability_distribution
)中定义cum_distribution_function_inv
为RealDistribution
当它的self.distribution_type==beta
. 所以你应该导入模块,实例化类,然后调用方法——例如
from gsl import probability_distribution
thebeta = probability_distribution.RealDistribution(type='beta',
parameters=[alpha, beta])
print thebeta.cum_distribution_function_inv(0.1)
我手头没有 GSL 安装来测试这段代码(所以这里可能有一些小细节错误!)但我希望这能指引你正确的方向。