在Python的numpy或scipy中,特别是Python 3,是否支持将概率表示为各种分布的日志概率?如果是这样,在哪里?
当概率非常小时,这些特别重要。那么,例如,在numpy.random.choice
中,可以指定概率列表?对于我正在寻找的情况,最好将(全部)这些指定为日志概率。
log.p
。在函数qnorm
和pnorm
的特定情况下,这意味着,作为布尔切换,概率应该作为记录概率返回,而不是概率本身
我希望,例如,而不是说
s = numpy.random.binomial(100000, 0.0001, 1000)
能够说出类似
的内容s = np.random.binomial(100000, -9.2103, 1000, log_p=True)
答案 0 :(得分:0)
Scipy统计数据有一些可能适合您的需求:
scipy.stats.lognorm