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.

Respuestas a la pregunta(1)

Su respuesta a la pregunta