是否有对日志概率的支持?

时间:2015-10-10 00:44:33

标签: python python-3.x numpy statistics scipy

在Python的numpy或scipy中,特别是Python 3,是否支持将概率表示为各种分布的日志概率?如果是这样,在哪里?

当概率非常小时,这些特别重要。那么,例如,在numpy.random.choice中,可以指定概率列表?对于我正在寻找的情况,最好将(全部)这些指定为日志概率。

例如,R中的可比较能力是在许多统计分布中出现或具有对应关系的参数log.p。在函数qnormpnorm的特定情况下,这意味着,作为布尔切换,概率应该作为记录概率返回,而不是概率本身

我希望,例如,而不是说

s = numpy.random.binomial(100000, 0.0001, 1000)

能够说出类似

的内容
s = np.random.binomial(100000, -9.2103, 1000, log_p=True)

1 个答案:

答案 0 :(得分:0)

Scipy统计数据有一些可能适合您的需求:

scipy.stats.lognorm

enter image description here