Obtención de la salida de Xmeans clusterer programáticamente en Weka
Cuando se utiliza Kmeans en Weka, se puede llamar a getAssignments () en la salida resultante del modelo para obtener la asignación de clúster para cada instancia dada. Aquí hay un ejemplo de Jython (truncado):
>>>import weka.clusterers.SimpleKMeans as kmeans
>>>kmeans.buildClusterer(data)
>>>assignments = kmeans.getAssignments()
>>>assignments
>>>array('i',[14, 16, 0, 0, 0, 0, 16,...])
El índice de cada número de cluster corresponde a la instancia. Entonces, la instancia 0 está en el clúster 14, la instancia 1 está en el clúster 16, y así sucesivamente.
Mi pregunta es: ¿Hay algo similar para Xmeans? He pasado por toda la APIaquí Y no veo nada de eso.