geosnap.analyze.analytics.gaussian_mixture¶
-
geosnap.analyze.analytics.
gaussian_mixture
(X, n_clusters=5, covariance_type='full', best_model=False, max_clusters=10, random_state=None, **kwargs)[source]¶ Clustering with Gaussian Mixture Model.
- Parameters
- Xarray_like
n x k attribute data
- n_clusters
int
, optional, default: 5 The number of clusters to form.
- covariance_type: str, optional, default: “full””
The covariance parameter passed to scikit-learn’s GaussianMixture algorithm
- best_model: bool, optional, default: False
Option for finding endogenous K according to Bayesian Information Criterion
- max_clusters: int, optional, default:10
The max number of clusters to test if using best_model option
- random_state: int, optional, default: None
The seed used to generate replicable results
- kwargs
- Returns
- fitted cluster instance:
sklearn.mixture.GaussianMixture
- fitted cluster instance: