2013-05-27 5 views
2

Я хочу сохранить результаты clusterer (паутина) в файл arff, но я не могу понять это. Я знаю, как сохранить результаты от GUI, но я не могу понять, как это сделать из моего кода java, даже после поиска в течение нескольких часов.WEKA: Как сохранить результаты кластера в arff?

Вот мой код.

ArffLoader loader = new ArffLoader(); 
loader.setFile(new File(sourceFile)); 
Instances structure = loader.getStructure(); 

Cobweb cw = new Cobweb(); 
cw.buildClusterer(structure); 
Instance current; 
while ((current = loader.getNextInstance(structure)) != null) 
    cw.updateClusterer(current); 
cw.updateFinished(); 

+0

Возможный дубликат [Использование команды Weka в командной строке для создания кластерного файла arff] (http://stackoverflow.com/questions/5486767/using-weka-on-command-line-to-generate-cluster-assignment- ARFF-файл) –

ответ

1

Вы пробовали использовать

weka.filters.unsupervised.attribute.AddCluster 

который добавляет назначение кластера к данным.

Смежные вопросы