【发布时间】:2019-07-15 15:47:49
【问题描述】:
我想计算我的数据的置信区间。我绘制了他们的直方图。我发现它可能服从多元正态分布。
如何划分多元高斯分布以分离 高斯人??我认为可以创建集群,其中每个 簇呈现一个高斯。但我不知道该怎么做。
我想提取每个高斯的参数?西格玛,平均值
-
我不知道如何计算它们的整个置信区间:一般来说,我知道在计算一个高斯分布的置信区间时,我使用:
西格玛=1 平均值=0 ci = scipy.stats.norm.interval(0.95, loc=mean, scale=sigma) 打印(ci) 但是 sigma, mean 对于每个高斯都是唯一的。
-
多元正态分布的对数似然的作用是什么?为什么要做这样的测试?
import numpy as np import matplotlib.pyplot as plt from scipy.misc import factorial import seaborn as sns from scipy.stats import multivariate_normal sns.set_style('darkgrid') data= [65.4243243046107, 65.45963969900394, 65.28583696534378, 65.64727793480667,......]sns.distplot(数据,kde=True) plt.show()
【问题讨论】: