【发布时间】:2014-04-23 19:38:40
【问题描述】:
我有一个非常大的文本文件。
例如,我想对该文件进行聚类
如果我想将文件分成 5 个集群,那么
从 A 到 Z 词频然后每个簇的质心应该是 c,h,m,r,w
所以输出应该像
最初所有单词都是 a,b,c,d,e
然后 f,g,h,i,j
然后 k,l.m.n.o
然后 p,q,r,s,t
然后是 u,v,w,x,y 和 z
我想在 java 中实现这种类型的集群。 我已经搜索了代码,但在java中找不到单词聚类程序。
【问题讨论】:
-
如果你有一个好的实现,你的“非常大”可能仍然可以很容易地在内存中处理,而不需要集群。但是我们不知道您的问题出在哪里,因为您没有显示任何代码。
-
谢谢先生的回答。我已经在java中完成了k-means聚类的编码,但它只适用于数字。
-
这是代码
标签: java cluster-analysis