如何在Matlab或R中进行重叠聚类分析?

发布于 2025-01-01 13:21:49 字数 175 浏览 1 评论 0原文

我有一个大小为 20 x 300 的二进制矩阵。我想将 20 个变量分为五组或六组。到目前为止,我在 matlab 中使用了 kmeans 和层次聚类算法,具有不同的距离度量,但两者都给出了非重叠的聚类。我在数据中看到某些变量应该位于多个组中。有谁知道是否有办法在 matlab 或 R 中进行重叠聚类?非常感谢任何帮助。 提前致谢!

I have a binary matrix of size 20 by 300. I want to cluster the 20 variables into five or six groups. So far I used kmeans and hierarchical clustering algorithms in matlab with different distance metrics but both give me non-overlapping clusters. I see on my data that some of the variables should be located in more than one group. Does anyone know if there is a way to do overlapping clusters either in matlab ot R? Any help is greatly appreciated.
Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一抹苦笑 2025-01-08 13:21:49

Have a look at Fuzzy clustering in MATLAB documentation http://www.mathworks.com/help/toolbox/fuzzy/fp310.html

一个人练习一个人 2025-01-08 13:21:49

寻找能够构建重叠集群的 Weka4OC (java) 或 ADPROCLUS(R)

look for Weka4OC (java) or ADPROCLUS(R) which are able to build overlapping clusters

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文