I am trying to use a clustering algorithm that lets me choose the initial seeds, so I decided to try and use Weka's Xmeans through the weka GUI. However, when I install Xmeans using weka's package manager, it remains greyed out in the GUI, and I am unable to start clustering even after loading in one of weka's provided test.arff files. Can anyone point me into the right direction or suggest another program or java library to accomplish such a task?
Asked
Active
Viewed 477 times
0

Chris
- 28,822
- 27
- 83
- 158

Joseph Collins
- 11
- 2
-
1Are all of your attributes numeric? If memory serves me right, Xmeans can only use numeric attributes. I just successfully ran Xmeans on `cpu.arff` which is all numeric, but on `weather.numeric.arff` which contains both numeric and nominal attributes it will not run. – SJB Dec 04 '15 at 22:52
-
K-means only works with numerical data. That is probably the reason why it was greyed out. K-means will not allow you to choose the initial means, because it needs to be able to split clusters as desired. I like the implementations in ELKI. – Has QUIT--Anony-Mousse Dec 05 '15 at 11:32