2024-09-26 22:45:29 发布
网友
平均值为14,标准偏差为1.4。当我尝试使用random.LogNormaVariate(平均值,西格玛)公式时,我得到了非常大的值。它看起来不正确。是另一种为对数正态分布生成N个随机数的方法
你所做的实际上是正确的
当获取normlog分布值的自然对数时,将返回正态分布值:
import random as rd from math import log mean = 14 sigma = 1.4 rd_variable = rd.lognormvariate(mean, sigma) print(log(rd_variable))
为此,您可以使用numpy库。它具有这方面的功能
numpy
import numpy as np ... np.random.lognormal(Mean, Sigma)
阅读更多关于它的信息here
你所做的实际上是正确的
当获取normlog分布值的自然对数时,将返回正态分布值:
为此,您可以使用
numpy
库。它具有这方面的功能阅读更多关于它的信息here
相关问题 更多 >
编程相关推荐