Python中与Mclust (R)等效的包
在Python中有没有和Mclust
一样的命令?我查了sklearn
的文档,发现它有GMM可以用来分类,但不是用来聚类的。
我已经安装了rpy2
,但是我不太确定怎么把R中的Mclust
包安装到Python里。
2 个回答
0
R有一个系统可以用来获取和安装软件包(只有一个系统……这和Python不一样)。
当然,你可以直接在R里面使用这个系统,但rpy2提供了一种方法,让你在不离开Python的情况下也能使用它:http://rpy.sourceforge.net/rpy2/doc-dev/html/robjects_rpackages.html
1
scikit-learn
是一个包含很多机器学习工具的包,里面有很多好东西。你可以用它来做回归分析、分类和聚类等工作。我不确定它是否包含所有的 mclust
工具,但应该差不多。你可以在这里看看它提供了哪些功能:http://scikit-learn.org