计算适合数据的任何分布的对数似然的简单方法是什么?
最佳答案
OP解决方案。
Python有82个标准发行版,可以在here和scipy.stats.distributions
中找到
假设您找到了使probability density function(pdf)适合数据的参数,如下所示:
dist = getattr(stats.stats, 'distribution name')
params = dist.fit(data)
然后,由于它是SciPy库中包含的标准发行版,因此可以通过以下方式非常容易地找到和使用pdf和logpdf:
LLH = dist.logpdf(data,*params).sum()
请注意,这对应于here.定义的对数似然函数
关于python - 计算Python中分布的对数似然,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50588602/