1.1. Gaussian Mixture model

Fit a Gaussian Mixture Models (2 distributions) using brute force optimisation method.

../_images/sphx_glr_plot_mixture_001.png

Out:

Creating directory /home/docs/.config/biokit
Creating directory /home/docs/.config/bioservices

from biokit.stats.mixture import GaussianMixture, GaussianMixtureFitting
m = GaussianMixture(mu=[-1,1], sigma=[0.5,0.5], mixture=[0.2,0.8])
mf = GaussianMixtureFitting(m.data)
mf.estimate(k=2)
mf.plot()

Total running time of the script: ( 0 minutes 8.666 seconds)

Gallery generated by Sphinx-Gallery