Python中与Mclust (R)等效的包

1 投票
2 回答
3613 浏览
提问于 2025-04-18 10:56

在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

撰写回答