Python&;统计:适合混合分布?

Python&;统计:适合混合分布?,python,scipy,Python,Scipy,有时,数据不是来自单个分布,而是来自多个分布 例如,y=0.4*X+0.6*y,y有40%的几率来自分销X,60%的几率来自分销y。可在此处找到介绍: 问题是,给定数据集,是否有好的方法将它们放入python 我找到了一个关于R:的教程,但是没有找到任何关于python的内容。如果您的分布是高斯分布,那么有一些很好的方法来适应混合分布,即所谓的高斯混合模型。 这是一个很好的解释。 他们也使用期望最大化,就像你的链接中提到的R包一样。这是非常有用的,从未意识到scikit learn中有这样的东西

有时,数据不是来自单个分布,而是来自多个分布

例如,
y=0.4*X+0.6*y
y
有40%的几率来自分销
X
,60%的几率来自分销
y
。可在此处找到介绍:

问题是,给定数据集,是否有好的方法将它们放入
python


我找到了一个关于
R
:的教程,但是没有找到任何关于
python

的内容。如果您的分布是高斯分布,那么有一些很好的方法来适应混合分布,即所谓的高斯混合模型。 这是一个很好的解释。
他们也使用期望最大化,就像你的链接中提到的R包一样。

这是非常有用的,从未意识到scikit learn中有这样的东西,非常感谢!我已经看过这个方法了,我遇到了很多问题,你能帮我解决吗。如何获得拟合分布的参数?(平均值、正态分布的标准值等和相对频率)2。如何获得组合分布。我找到了这个例子,但它真的很复杂:我同意@cqcn1991,我也在寻找一个Python等价物,我读了这个例子(它应该做模型选择和聚类,但不是常规的回归和回归结果,我想!有什么帮助吗?