pandas中等价于R的qnorm()是什么?

2024-09-27 23:23:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在将一些代码从R移到PythonPython。R代码使用qnorm,记录为“正态分布的分位数函数,平均值等于mean,标准差等于sd。”

调用和参数为:

   qnorm(p, mean = 0, sd = 1, lower.tail = TRUE, log.p = FALSE)
   p           vector of probabilities.
   mean        vector of means.
   sd          vector of standard deviations.
   log.p       logical; if TRUE, probabilities p are given as log(p).
   lower.tail  logical; if TRUE (default), probabilities are
                            P[X≤x] otherwise, P[X].

我看不出有什么类似的熊猫系列. 我是否错过了它,它是在另一个对象上,还是在另一个库中有某种等价物?在


Tags: of代码logtrueifsdmeanlower
1条回答
网友
1楼 · 发布于 2024-09-27 23:23:58

scipy.stats中可以找到许多类似的功能。在本例中,您要查找^{}。在

qnorm(p, mean = 0, sd = 1)相当于scipy.stats.norm.ppf(q, loc=0, scale=1)。在


import scipy.stats as st

>>> st.norm.ppf([0.01, 0.99])
array([-2.32634787,  2.32634787])

>>> st.norm.ppf([0.01, 0.99], loc=10, scale=0.1)
array([  9.76736521,  10.23263479])

相关问题 更多 >

    热门问题