Note
Click here to download the full example code
1.1. Gaussian Mixture model¶
Fit a Gaussian Mixture Models (2 distributions) using brute force optimisation method.
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)