R的qnorm、qf和qchi2的python等价物

R的qnorm、qf和qchi2的python等价物,python,r,scipy,Python,R,Scipy,我需要python中一些分布的分位数。在r中,可以使用qf、qnorm和qchi2函数计算这些值 这些R函数是否有python等价物? 我一直在看scipy,但没有找到任何东西 您可以在中找到概率分布。每个发行版都定义了一组函数,例如,如果您转到发行版并向下滚动页面,您可能会找到包括 ppf(q, loc=0, scale=1) # Percent point function (inverse of cdf — percentiles) 这就是scipy调用的百分比点函数,以及RQ函数所做

我需要python中一些分布的分位数。在r中,可以使用qf、qnorm和qchi2函数计算这些值

这些R函数是否有python等价物?
我一直在看scipy,但没有找到任何东西

您可以在中找到概率分布。每个发行版都定义了一组函数,例如,如果您转到发行版并向下滚动页面,您可能会找到包括

ppf(q, loc=0, scale=1)  # Percent point function (inverse of cdf — percentiles)
这就是scipy调用的百分比点函数,以及RQ函数所做的

例如:

>>> from scipy.stats import norm
>>> norm.ppf(.5)  # half of the mass is before zero
0.0
其他发行版的界面相同,例如
chi^2

>>> from scipy.stats import chi2
>>> chi2.ppf(.8, df=2) # two degress of freedom
3.2188758248682015

R
pnorm()
函数的等价物是:
scipy.stats.norm.cdf()
与python
R
qnorm()
函数的等价物是:
scipy.stats.norm.ppf()
与python一起

所以百分比点函数计算分布的分位数?感谢您指出了scipy中奇怪命名的百分比点函数。由于不熟悉scipy,我花了太多时间尝试在google上搜索,当我登陆此页面时,我正准备问如何在Python中使用R的
qnorm
。我还想指出,这相当于Excel的
NORMINV()
函数,以帮助未来的搜索者(谷歌)。