excel - Excel 中的聚类

标签 excel cluster-analysis

你们中有人知道是否可以在 Excel 中不使用 VBA 实现聚类算法,例如 k-means、dbscan?

如果可以的话,你能给我一点帮助吗? (一个小例子会对我有所帮助)

提前非常感谢

克劳德

最佳答案

你为什么要? Excel 不适合这个。

聚类算法通常受益于使用索引结构,以智能的方式组织内存中的数据。例如 R*-trees、kd-tree 等。

这会产生巨大的差异。不带索引的 DBSCAN 复杂度为 O(n^2),而使用索引结构时,复杂度仅为 O(n log n)

我想,您可能可以在 VBA 中执行此操作(它不再是真正的 Excel,而是 Visual Basic)。但使用 R* 树等的现有代码更有意义。

关于excel - Excel 中的聚类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12478375/

相关文章:

cluster-analysis - 主题建模和文档聚类之间有什么关系?

cluster-analysis - OPTICS 聚类算法的 ELKI 实现只检测到一个聚类

java - 如何检索与Excel中显示的结果相同的单元格值?

excel - 将数据连接更改为只读

excel - 如何将记录从oracle SQL开发人员的输出复制到excel表

python - 排列 3d 数组 "slices"中的行以相互匹配

python - 在 NLP 中合并相关词

cluster-analysis - 决定内核 PCA 中内核参数的类型

vba - 使用 VBA 复制粘贴数据顺序数据 block

excel - 从列表框用户窗体中删除一行