agglomerative_clustering:Ruby 层次凝聚聚类算法

时间:2024-07-31 19:33:18
【文件属性】:

文件名称:agglomerative_clustering:Ruby 层次凝聚聚类算法

文件大小:20KB

文件格式:ZIP

更新时间:2024-07-31 19:33:18

Ruby

凝聚聚类 分层凝聚聚类算法 输入 3 维点集,根据欧几里德距离分组为最近的 k 个集群。 目前聚类算法支持 4 种不同类型的 Linkage Single Linkage(集群之间的距离基于最近的点) 完全联动(簇间距离以最远点为准) 平均联动(聚类之间的距离基于点的平均距离) 中心联动(簇间距离以簇中心为基准) 安装 将此行添加到应用程序的 Gemfile 中: gem 'agglomerative_clustering' 然后执行: $ bundle 或者自己安装: $ gem install agglomerative_clustering 用法 请参阅 cluster.rb 以获取示例,直到我有机会在这里写点东西 贡献 分叉它( ) 创建您的功能分支( git checkout -b my-new-feature ) 提交您的更改( git commit


【文件预览】:
agglomerative_clustering-master
----cluster_example.rb(4KB)
----.gitignore(597B)
----.rspec(53B)
----LICENSE.txt(1KB)
----spec()
--------factories()
--------spec_helper.rb(168B)
--------lib()
----README.md(1KB)
----lib()
--------agglomerative_clustering.rb(580B)
--------agglomerative_clustering()
----Gemfile(85B)
----Rakefile(29B)
----agglomerative_clustering.gemspec(951B)
----Gemfile.lock(949B)

网友评论